NoSQL-kodningsspørgsmål og onlinetest

Vores NoSQL-kodningsspørgsmål er udarbejdet af DevSkiller-teamet til stillinger på junior-, mellem- og seniorniveau. Testene er struktureret til præcist at screene hver enkelt ansøgers evner gennem en række udfordringer og interviewspørgsmål.

DevSkiller NoSQL-onlinetest er baseret på RealLifeTesting™-metoden. Metodologien gengiver scenarier fra den virkelige verden, som dine ansøgere skal løse i et kontrolleret miljø. Find den rette kandidat med vores udvalg af NoSQL-interviewspørgsmål og onlinetests.

Java
SENIOR
Testede færdigheder
Varighed
71 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Java, Multithreading

Huller i koden

vurdering af viden om MongoDB

Programmeringsopgave - Niveau: svær

Java | Circuit Breaker og Retry-mønster - Implementer circuit breaker, fallback og retry-mønster i microservice-arkitektur.

Python
MIDDLE
Testede færdigheder
Varighed
66 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python, NoSQL, MongoDB

Huller i koden

vurdering af viden om Python, NoSQL, MongoDB

Programmeringsopgave - Niveau: Medium

Python | MongoDB | Aktiekurser | Seneste priser - Indlæsning og søgning af aktiemarkedsdata med MongoDB-samlinger.

Python
SENIOR
Testede færdigheder
Varighed
66 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python, NoSQL, MongoDB

Huller i koden

vurdering af viden om Python, NoSQL, MongoDB

Programmeringsopgave - Niveau: svær

Python | MongoDB | Aktiekurser | Collection - Indlæsning og søgning af aktiemarkedsdata med MongoDB-samlinger.

Java
MIDDLE
Testede færdigheder
Varighed
75 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Java og Spring Boot

Huller i koden

vurdering af viden om Java og MongoDB

Programmeringsopgave - Niveau: Medium

Java | MongoDB, Spring Boot | Flight searcher med MongoDB-cache - Implementer kode, der vil kunne forespørge flere flyselskaber om priser i henhold til kundens anmodning.

Python
MIDDLE
Testede færdigheder
Varighed
41 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om MongoDB, NoSQL

Huller i koden

vurdering af viden om Python

Programmeringsopgave - Niveau:

Python | MongoDB | Aktiekurser - Indlæs og forespørg aktiemarkedsdata med MongoDB-samlinger.

React
MIDDLE
Testede færdigheder
Varighed
113 minutter max.
Evaluering
Automatisk
Testoversigt

Programmeringsopgave - Niveau: svær

JavaScript | React, Redux | Adressebog - Implementer manglende funktioner i en lille React-webapplikation bygget oven på Redux.

Programmeringsopgave - Niveau: Medium

JavaScript | Node.js | Adressebog - Implementer endpoints til at hente listen over kontakter (med en fase matching og begrænsning af resultaterne), hente detaljer om en enkelt kontakt og slette den givne kontakt.

Huller i koden

vurdering af viden om MongoDB

MongoDB
MIDDLE
Testede færdigheder
Varighed
51 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om SQL, MongoDB, NoSQL

Huller i koden

vurdering af viden om MongoDB

Opgave - Niveau: Medium

SQL | Kundedata - Find alle de kunder, hvis for- og efternavn ikke er unikt i denne database, samt antallet af gange hvert for- og efternavnspar forekommer i databasen.

MongoDB
SENIOR
Testede færdigheder
Varighed
56 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om SQL, MongoDB, NoSQL

Huller i koden

vurdering af viden om MongoDB

Opgave - Niveau: svær

SQL | Udfyld sparsom tabel - Skriv en forespørgsel, der returnerer listen over alle brugere med oprettelsesdatoen og returnerer datoen fra den foregående ikke-nul-rækken for de poster, der er berørt af fejlen.

MongoDB
JUNIOR
Testede færdigheder
Varighed
27 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om SQL, MongoDB, NoSQL

Huller i koden

vurdering af viden om MongoDB, SQL

Opgave - Niveau: Let

SQL | Frimærkekatalog | CASE statement - Lav et select statement, hvormed du opdeler din frimærkesamling i 3 grupper.

JavaScript
MIDDLE
Testede færdigheder
Varighed
121 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om ExpressJS

Programmeringsopgave - Niveau: Medium

Angular 2+ notesblok-app

Programmeringsopgave - Niveau: Medium

Node.JS - Mongo - Kursusrapport

Huller i koden

vurdering af viden om MongoDB

Java
SENIOR
Testede færdigheder
Varighed
42 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Java, Forår, Spring - Injektion af afhængighed

Programmeringsopgave - Niveau: svær

Java | Spring Boot, MongoDB, REST API | Blog-app - Tilføj en kommentarfunktion til en simpel Spring Boot REST-blogapplikation.

Node.js
MIDDLE
Testede færdigheder
Varighed
62 minutter max.
Evaluering
Automatisk
Testoversigt

Valgfrie spørgsmål

Kontrollere kendskab til Node.js: Tilbagekaldelser og variabler, EventEmitter engangsbegivenheder, rammer, Brug af HTTPS, Isomorfisk programmering, og Læsning fra en fil

Programmeringsopgave

Udfyld funktionerne i mongo-commands.js for at oprette en map reduce-rutine, der rapporterer hver enkelt elevs primære nøgle, deres navn og antallet af kurser, de er tilmeldt.

De rigtige NoSQL-kodningsspørgsmål til at screene NoSQL-udviklere

Anbefalede roller til NoSQL-kodningsspørgsmål

  • NoSQL-ingeniør
  • Dataingeniør
  • Full-stack-udvikler
  • Databaseanalytiker
  • JavaScript-udvikler
  • Java-udvikler
  • Junior dataingeniør
  • Dataingeniør i midten
  • Senior dataingeniør

Sådan fungerer DevSkiller NoSQL-kodningsspørgsmål og onlinetest

DevSkiller NoSQL-onlinetest er baseret på RealLifeTesting™-metoden. Analyser dine ansøgeres viden om NoSQL-databasen i et forudbestemt testmiljø. Vurder hver enkelt ansøgers NoSQL-viden, kodningsevne, problemløsning og tidsstyringsevner.

Vigtigste funktioner

  • Analyser kodningsevnen og ikke kun den akademiske evne
  • Spar tid og penge med fjerntestning
  • RealLifeTesting™-metodologien giver en bedre brugeroplevelse, hvor kandidaterne kan bruge deres egen IDE, klone til GIT, køre enhedstests og få adgang til Stack Overlow/Github/Google til research.
  • Strenge værktøjer til bekæmpelse af plagiat for at sikre testens nøjagtighed
  • Overvåg test i realtid
  • Automatiserede resultater, som ikke-tekniske rekrutteringsfolk kan forstå
  • Test til rådighed for stillinger på junior-, mellem- og seniorniveau

Færdigheder, der er omfattet af vores NoSQL-onlinetest

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

Hvad du skal kigge efter hos en NoSQL-ingeniør

NoSQL (ofte kaldet Not Only SQL) er en betegnelse for databaser, der ikke bruger relationer til at lagre data. NoSQL-databaser varierer afhængigt af deres datamodel. De vigtigste typer er dokument, nøgle-værdi, bred kolonne og graf. NoSQL dukkede først op i slutningen af 2000'erne, da lageromkostningerne faldt drastisk.

Din NoSQL-søger skal være fortrolig med relationelle databaser som MongoDB, ZooKeeper og Apache Hadoop. Kendskab til styresystemer som Linux, Unix, Apache og Tomcat er også et godt tegn på en kvalificeret ansøger. Endelig bør de være i stand til at genkende de tre lejre af NoSQL-datarepræsentation; dokumentorienterede databaser, grafbaserede NoSQL-databaser og nøgle/værdi-databaser.

Kan du lide det, du ser, men vil have mere?

Ønsker du at teste dine ansøgere med din egen tilpassede test? Det er ikke noget problem. Med DevSkillers online opgaveguide kan du bygge dine egne fuldt tilpassede tests. Vælg hvilke sprog du vil vurdere, tildel en tidsgrænse, og definer omfanget, mens du overvåger dine ansøgeres proces i realtid. Find din næste NoSQL-ingeniør i dag med vores udvalg af NoSQL-interviewspørgsmål og onlinetests. Gratis prøveversioner er tilgængelige!

Vil du have beviser på, at vores NoSQL-onlinetests virker?

Vi forstår, at det er en stor beslutning for enhver virksomhed at investere i vores screeningsværktøj. Hvis du stadig er usikker, kan du bare tage et kig på, hvad nogle af vores tilfredse kunder har at sige:

Patrycja Kiljańska - Specialist i talentindkøb hos Spartez

"Vi har erstattet en intern løsning, der krævede meget vedligeholdelse, med DevSkiller. Vores proces ser ud som den samme, men produktet giver os en bedre ydeevne. Resultaterne er også meget nemmere at vurdere."

Richard Williams - VP of engineering hos Plutora

"Takket være automatiseringen af screeningsfasen kunne vi reducere antallet af samtaler med 50%. Samtidig er kvaliteten af de kandidater, der når frem til interviewfasen, nu meget højere. DevSkiller tilføjer et ekstra lag af kvalitet til vores tekniske ansættelsesproces"

Ivana Nikolic - HR-chef hos ImpacTech

"Den største fordel for kandidaterne er, at de kan gennemføre prøverne, når det passer dem bedst. Hvis du har en kandidat, der allerede er i arbejde og overvejer at skifte karriere eller flytte til en anden virksomhed, er det også en tidsbesparelse for dem, da de ikke behøver at tage fri for at deltage i mange samtaler i jagten på en ny stilling."

Ofte stillede spørgsmål

Hvad er RealLifeTestingTM?

RealLifeTestingTM-metodologien er grundlaget for alle DevSkiller NoSQL-kodningsspørgsmål. I modsætning til andre kodningsudfordringer eller algoritmiske puslespil simulerer RealLifeTestingTM virkelige scenarier, som dine ansøgere sandsynligvis vil støde på. Denne form for test giver dig en omfattende forståelse af dine ansøgeres færdighedsniveau.

RealLifeTestingTM udspringer i sin kerne af den overbevisning, at den bedste måde at evaluere en udviklers udviklingsfærdigheder på er ved hjælp af en prøve, der afspejler det faktiske udviklingsarbejde, som de vil udføre. Den udvalgte kandidat skal demonstrere en klar forståelse af og viden om NoSQL, vise evnen til at udnytte ressourcer som Stack Overflow og besidde kritisk tænkning til at finde den hurtigste og mest effektive løsning på problemer, de støder på.

Hvordan evalueres NoSQL-onlinetests?

DevSkiller-platformen går automatisk i gang, når kandidaten enten gennemfører testen eller tiden er gået. Resultaterne samles i en rapport, som er klar og let at forstå for ikke-tekniske fagfolk som f.eks. rekrutteringsfolk eller ansættelseschefer. Kandidaterne vurderes på, om den løsning, de har fundet frem til, vil kunne køre (en væsentlig faktor i al softwareudvikling), antallet af fejl i koden, kodens kvalitet og hvordan den fungerer i edge cases. DevSkiller sikrer testens nøjagtighed med vores række værktøjer til bekæmpelse af plagiat.

Hvordan tager ansøgerne en prøve?

DevSkiller's NoSQL online tests kan tages på afstand, når det passer den enkelte kandidat. Det eneste, en rekrutteringsansvarlig skal gøre, er at sende en invitation til testen. Hver testinvitation kan indstilles til at være tilgængelig i et bestemt tidsrum. Kandidaterne har mulighed for at bruge vores avancerede IDE i browseren eller færdiggøre projektet i deres foretrukne IDE og derefter klone projektet til GIT. Under testen kan kandidaterne køre enhedstests for at sikre, at deres løsninger fungerer, som de skal. Testene har en foruddefineret tidsgrænse, og hvis en kandidat løber tør for tid, evalueres testen automatisk. Rapporter sendes til rekrutteringsmedarbejderen, når de er genereret.

DevSkiller-logo TalentBoost-logo TalentScore-logo