Otázky a online testy kódování NoSQL

Naše otázky pro kódování NoSQL připravil tým DevSkiller pro juniorské, střední a seniorské pozice. Testy jsou sestaveny tak, aby přesně prověřily schopnosti každého uchazeče prostřednictvím řady výzev a otázek k pohovoru.

Online testy DevSkiller NoSQL jsou založeny na metodice RealLifeTesting™. Tato metodika replikuje reálné scénáře, které mají uchazeči řešit v kontrolovaném prostředí. Najděte správného kandidáta pomocí naší nabídky otázek a online testů pro pohovory NoSQL.

Java
SENIOR
Testované dovednosti
Doba trvání
71 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Java, Vícevláknové řízení

Mezery v kódu

hodnocení znalostí MongoDB

Programování - Úroveň: těžká

Java | Vzor Circuit Breaker a Retry - Implementace vzoru Circuit Breaker, Fallback a Retry v architektuře mikroslužeb.

Python
STŘEDNÍ
Testované dovednosti
Doba trvání
66 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python, NoSQL, MongoDB

Mezery v kódu

hodnocení znalostí Python, NoSQL, MongoDB

Úloha programování - Úroveň: - Střední úroveň

Python | MongoDB | Burzovní kotace | Poslední ceny - Načítání a dotazování na burzovní data pomocí kolekcí MongoDB.

Python
SENIOR
Testované dovednosti
Doba trvání
66 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python, NoSQL, MongoDB

Mezery v kódu

hodnocení znalostí Python, NoSQL, MongoDB

Programování - Úroveň: těžká

Python | MongoDB | Burzovní kotace | Kolekce - Načítání a dotazování na burzovní data pomocí kolekcí MongoDB.

Java
STŘEDNÍ
Testované dovednosti
Doba trvání
75 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Java a Spring Boot

Mezery v kódu

hodnocení znalostí Java a MongoDB

Úloha programování - Úroveň: - Střední úroveň

Java | MongoDB, Spring Boot | Vyhledávač letenek s MongoDB cache - Implementujte kód, který bude schopen vyhledat ceny letenek u více leteckých společností podle požadavku klienta.

Python
STŘEDNÍ
Testované dovednosti
Doba trvání
41 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí MongoDB, NoSQL

Mezery v kódu

hodnocení znalostí Python

Úloha programování - Úroveň: Snadné

Python | MongoDB | Burzovní kotace - Načtení a dotazování na burzovní data pomocí kolekcí MongoDB.

Reagovat
STŘEDNÍ
Testované dovednosti
Doba trvání
113 maximálně minut.
Hodnocení
Automatické
Přehled testů

Programování - Úroveň: těžká

JavaScript | React, Redux | Address Book - Implementace chybějících funkcí malé webové aplikace React postavené na Reduxu.

Úloha programování - Úroveň: - Střední úroveň

JavaScript | Node.js | Address book - Implementace koncových bodů pro načtení seznamu kontaktů (s fázovým porovnáváním a omezením výsledků), načtení detailů jednoho kontaktu a odstranění daného kontaktu.

Mezery v kódu

hodnocení znalostí MongoDB

MongoDB
STŘEDNÍ
Testované dovednosti
Doba trvání
51 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí SQL, MongoDB, NoSQL

Mezery v kódu

hodnocení znalostí MongoDB

Úkol - úroveň: Úkol - střední

SQL | Údaje o zákaznících - vyhledejte všechny zákazníky, jejichž jména a příjmení nejsou v této databázi jedinečná, a počet výskytů každé dvojice jmen a příjmení v databázi.

MongoDB
SENIOR
Testované dovednosti
Doba trvání
56 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí SQL, MongoDB, NoSQL

Mezery v kódu

hodnocení znalostí MongoDB

Úkol - úroveň: těžká

SQL | Vyplňte řídkou tabulku - Napište dotaz, který vrátí seznam všech uživatelů s datem vytvoření a vrátí datum z předchozího nenulového řádku pro záznamy, kterých se chyba týká.

MongoDB
JUNIOR
Testované dovednosti
Doba trvání
27 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí SQL, MongoDB, NoSQL

Mezery v kódu

hodnocení znalostí MongoDB, SQL

Úkol - úroveň: .

SQL | Katalog známek | Příkaz CASE - Vytvořte příkaz select, kterým rozdělíte sbírku známek do 3 skupin.

JavaScript
STŘEDNÍ
Testované dovednosti
Doba trvání
121 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí ExpressJS

Úloha programování - Úroveň: - Střední úroveň

Aplikace Angular 2+ Notepad

Úloha programování - Úroveň: - Střední úroveň

Node.JS - Mongo - Zpráva o kurzu

Mezery v kódu

hodnocení znalostí MongoDB

Java
SENIOR
Testované dovednosti
Doba trvání
42 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Java, Spring, Spring - Dependency Injection

Programování - Úroveň: těžká

Java | Spring Boot, MongoDB, REST API | Blogová aplikace - Přidání funkce komentářů do jednoduché Spring Boot REST blogové aplikace.

Node.js
STŘEDNÍ
Testované dovednosti
Doba trvání
62 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

Ověřit znalosti Node.js: Zpětná volání a proměnné, Jednorázové události EventEmitter, rámce, Používání protokolu HTTPS, Izomorfní programovánía Čtení ze souboru

Programovací úkol

Doplňte funkce v souboru mongo-commands.js, abyste vytvořili rutinu map reduce, která zobrazí primární klíč každého studenta, jeho jméno a počet zapsaných kurzů.

Správné otázky ke kódování NoSQL pro prověřování vývojářů NoSQL

Doporučené role pro otázky kódování NoSQL

  • Inženýr NoSQL
  • Datový inženýr
  • Full-stack vývojář
  • Analytik databází
  • Vývojář JavaScriptu
  • Vývojář v jazyce Java
  • Mladší datový inženýr
  • Střední datový inženýr
  • Senior datový inženýr

Jak fungují kódovací otázky a online testy DevSkiller NoSQL

Online testy DevSkiller NoSQL jsou založeny na metodice RealLifeTesting™. Analyzujte znalosti uchazečů o práci s databází NoSQL v předem připraveném testovacím prostředí. Zhodnoťte znalosti jednotlivých uchazečů o NoSQL, jejich schopnost kódovat, řešit problémy a zvládat čas.

Klíčové vlastnosti

  • Analyzujte kódovací schopnosti, nejen akademické schopnosti.
  • Šetřete čas a peníze díky vzdálenému testování
  • Metodika RealLifeTesting™ nabízí větší uživatelský komfort, kdy kandidáti mohou používat vlastní IDE, klonovat do GIT, spouštět unit testy a přistupovat ke Stack Overlow/Github/Google pro výzkum.
  • Přísné nástroje proti plagiátorství zajišťující přesnost testů
  • Sledování testů v reálném čase
  • Automatizované výsledky, kterým rozumí i netechničtí náboráři.
  • Testy pro juniorské, střední a vyšší pozice

Dovednosti zahrnuté v našich online testech NoSQL

  • Angular
  • HSQLDB
  • MonogoDB
  • Java
  • Mongo
  • MySQL
  • PostgreSQL
  • SQL
  • Oracle

Co hledat u inženýra NoSQL

NoSQL (často označované jako Not Only SQL) je termín pro databáze, které k ukládání dat nepoužívají relace. Databáze NoSQL se liší v závislosti na svém datovém modelu. Hlavní typy jsou dokumentové, klíč-hodnota, širokosloupcové a grafové. NoSQL se poprvé objevily koncem roku 2000, kdy dramaticky klesly náklady na ukládání dat.

Uchazeč o NoSQL by měl znát relační databáze, jako jsou MongoDB, ZooKeeper a Apache Hadoop. Znalost operačních systémů, jako je Linux, Unix, Apache a Tomcat, je také dobrým znakem kvalifikovaného uchazeče. V neposlední řadě by měl být schopen rozpoznat tři tábory reprezentace dat NoSQL: dokumentově orientované databáze, databáze NoSQL založené na grafech a databáze klíč/hodnota.

Líbí se vám, co vidíte, ale chcete víc?

Chcete otestovat své uchazeče pomocí vlastního testu? Žádný problém. Pomocí online průvodce úlohami DevSkiller si můžete vytvořit vlastní plně přizpůsobitelné testy. Vyberte si, které jazyky chcete hodnotit, přidělte časový limit a definujte rozsah, a to vše při sledování postupu uchazečů v reálném čase. Najděte si příštího inženýra NoSQL ještě dnes díky naší nabídce otázek a online testů pro pohovory k NoSQL. K dispozici jsou bezplatné zkušební verze!

Chcete důkaz, že naše online testy NoSQL fungují?

Chápeme, že investice do našeho screeningového nástroje je pro každou firmu velkým rozhodnutím. Pokud si stále nejste jisti, stačí se podívat, co říkají někteří naši spokojení zákazníci:

Patrycja Kiljańska - Specialista na získávání talentů ve společnosti Spartez

"Nahradili jsme interní řešení náročné na údržbu řešením DevSkiller. Náš proces vypadá stejně, ale produkt nám poskytuje lepší výkon. Výsledky se také mnohem snadněji vyhodnocují."

Richard Williams - viceprezident pro inženýrství ve společnosti Plutora

"Díky automatizaci fáze screeningu se nám podařilo snížit počet pohovorů o 50%. Zároveň je nyní kvalita kandidátů, kteří se dostanou do fáze pohovoru, mnohem vyšší. DevSkiller dodává našemu procesu náboru technických pracovníků další vrstvu kvality."

Ivana Nikolic - Manažer lidských zdrojů ve společnosti ImpacTech

"Největší výhodou pro uchazeče je, že mohou testy absolvovat podle vlastního uvážení. V případě, že máte kandidáta, který již pracuje a uvažuje o změně kariéry nebo o přechodu do jiné společnosti, je to pro něj také úspora času, protože si nemusí brát volno, aby se zúčastnil mnoha pohovorů při hledání nové pozice."

Často kladené otázky

Co je RealLifeTestingTM?

Metodika RealLifeTestingTM je základem všech otázek DevSkiller NoSQL kódování. Na rozdíl od jiných kódovacích výzev nebo algoritmických hádanek simuluje RealLifeTestingTM reálné scénáře, se kterými se vaši uchazeči pravděpodobně setkají. Tento druh testování vám poskytne komplexní představu o úrovni dovedností vašich uchazečů.

Testování RealLifeTestingTM vychází z přesvědčení, že nejlepším způsobem, jak zhodnotit vývojářské dovednosti, je test na vzorku práce, který odráží skutečnou vývojářskou práci. Úspěšný kandidát by měl prokázat jasné porozumění a znalost NoSQL, prokázat schopnost využívat zdroje, jako je Stack Overflow, a mít kritické myšlení, aby dokázal určit nejrychlejší a nejefektivnější řešení problémů, se kterými se setká.

Jak se hodnotí online testy NoSQL?

Platforma DevSkiller začne pracovat automaticky poté, co uchazeč dokončí test nebo uplyne čas. Výsledky jsou zpracovány do zprávy, která je přehledná a snadno pochopitelná i pro netechnické odborníky, jako jsou personalisté nebo náboroví manažeři. Kandidáti jsou hodnoceni podle toho, zda řešení, které vymysleli, poběží (což je zásadní faktor při vývoji veškerého softwaru), podle počtu chyb v kódu, kvality kódu a podle toho, jak funguje v okrajových případech. Společnost DevSkiller zajišťuje přesnost testů pomocí řady nástrojů proti plagiátorství.

Jak uchazeči test absolvují?

Online testy NoSQL od společnosti DevSkiller lze absolvovat na dálku, jak to každému uchazeči vyhovuje. Jediné, co musí náborář udělat, je rozeslat pozvánku na test. Každou pozvánku na test lze nastavit tak, aby byla dostupná po určitou dobu. Uchazeči mají možnost použít naše nejmodernější IDE v prohlížeči nebo dokončit projekt ve svém oblíbeném IDE a poté projekt naklonovat do GIT. Během testování mohou kandidáti spouštět jednotkové testy, aby se ujistili, že jejich řešení funguje tak, jak má. Testy mají předem definovaný časový limit, a pokud kandidátovi vyprší čas, test se automaticky vyhodnotí. Po vygenerování jsou náboráři zasílány reporty.

Bezpečnostní certifikace a shoda s předpisy. Zajistíme, aby vaše data byla v bezpečí.

Logo DevSkiller Logo TalentBoost Logo TalentScore