C og C++ online-test

DevSkiller C og C++ online tests er udarbejdet af vores C sprogeksperter med henblik på at verificere C-udviklerens færdighedsniveau for Junior, Middle og Senior stillinger. Vores C online tests kan hjælpe dig i teknisk screening og online interviews.

DevSkiller C og C++ online tests er drevet af RealLifeTesting metode, som giver dig mulighed for at finde udviklere med de ønskede færdigheder.

Teknologier, der er omfattet:

Programmeringssprog: C, C++

C og C++-rammer og biblioteker: Google Test, Boost og andre.

Byg værktøjer: CMake

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

Programmeringsopgave - Niveau: svær

iOS | Swift | Conference App Senior - Implementer en netværkstjeneste, der bruges til at interagere med serveren.

Programmeringsopgave - Niveau: svær

Android | Asynkront opkald fra native til Java via JNI - Tilvejebring den manglende JNI-del af den native-Java-kommunikationskombination, der opfylder visse krav.

Android
SENIOR
Testede færdigheder
Varighed
45 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Kotlin, Android

Programmeringsopgave - Niveau: svær

Android | Kotlin | Async-opkald fra native til Java via JNI - Tilvejebring den manglende JNI-del af den native-Java-kommunikationskombination, der opfylder visse krav.

C++
JUNIOR
Testede færdigheder
Varighed
50 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om C++

Programmeringsopgave - Niveau:

[Single File] C++ | Movie watchlist analyzer | Find top-rated movies - Implementer et program til at finde de bedst vurderede film, der er set af en gruppe af venner.

C++
JUNIOR
Testede færdigheder
Varighed
50 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om C++

Programmeringsopgave - Niveau:

[Single File] C++ | Orders analyzer - Implementer en ordreanalysator, der returnerer en samlet ordremængde for et givet produkt og en given dag.

C++
JUNIOR
Testede færdigheder
Varighed
50 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om C++

Programmeringsopgave - Niveau:

[Single File] C++ | Movie watchlist analyzer | Find de mest sete film - Implementer et program til at finde de mest sete film blandt en gruppe af venner.

C++
JUNIOR
Testede færdigheder
Varighed
50 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om C++

Programmeringsopgave - Niveau:

[Single File] C++ | Movies Analyzer | Find top favorit film blandt venner - Implementer en metode, der analyserer film datasæt og returnerer array af de mest foretrukne film

C++
MIDDLE
Testede færdigheder
Varighed
55 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om C++

Programmeringsopgave - Niveau: Medium

[Single File] C++ | Logs Analyzer | Count matching log file entries - Implementer en metode, der analyserer logposter fra flere filer og returnerer et kort med et antal matches for hver logfil

C++
MIDDLE
Testede færdigheder
Varighed
55 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om C++

Programmeringsopgave - Niveau: Medium

[Single File] C++ | Orders Analyzer | Find en gennemsnitlig ordreværdi for hver ugedag - implementer en metode, der analyserer ordredatasæt og returnerer et kort med den gennemsnitlige ordreværdi for hver ugedag

C++
JUNIOR
Testede færdigheder
Varighed
35 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om C++

Programmeringsopgave - Niveau:

[Single File] C++ | Orders Analyzer | Find en gennemsnitlig bestilt mængde for hver ugedag - Implementer en metode, der analyserer ordresæt og returnerer et kort med den gennemsnitlige bestilte mængde af et produkt for hver ugedag

C++
SENIOR
Testede færdigheder
Varighed
43 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om C++ sprog

Programmeringsopgave

containerklasse, kandidaten skal rette den eksisterende fejlbehæftede containerimplementering med fokus på hukommelsesstyring, særlige medlemsfunktioner og garantier for sikkerhed i forbindelse med undtagelser

De bedste online C og C++-tests for softwareudviklere:

Anbefalede roller for C- og C++-udviklere omfatter:

  • Ingeniør af indlejrede systemer
  • C++-udvikler
  • C ingeniør
  • C++-programmør
  • C programmør
  • C udvikler
  • Junior C++-udvikler
  • C++-ingeniør
  • Udvikler af indlejrede systemer
  • Programmør af indlejrede systemer
  • Junior C-udvikler

Sådan fungerer vores C- og C++-tests

Devskillers udvalg af online kodningstests i C og C++ er designet til at hjælpe dig med at teste dine ansøgeres kodefærdigheder i den virkelige verden. Ved hjælp af RealLifeTesting metode bygger din kandidat på eksisterende kode for at implementere nye funktioner, forbedre koden eller finde og diagnosticere eksisterende fejl.

Vores online C og C++ programmeringsprøver er ikke blot en test af kandidatens C eller C++ kodningsevner, men er også komplette projekter, der giver kandidaten mulighed for at bruge sine kodningsevner og viden om stakken, som han/hun ønsker, til at løse problemer.

Vigtigste funktioner

  • Test af færdigheder i det virkelige liv snarere end akademiske færdigheder
  • Konfigurer rigtige maskiner under virkelige forhold i den virkelige verden
  • Brug eksisterende biblioteker, der dækker en bred vifte af færdigheder og problemer, som C- og C++-udviklere står over for
  • Screen dine kandidater på det tidspunkt, der passer dem bedst, fra hvor som helst i verden
  • Holdbare plagiatkontroller sikrer, at kandidaternes kode og færdigheder er unikke
  • Automatisk evaluering af kandidatens præstationer og udarbejdelse af en rapport, der er forståelig for ikke-tekniske rekrutteringsfolk
  • Tilgængelig for både junior-, mellem- og senior C- og C++-udviklere

Hvad du skal kigge efter hos C og C++-udviklere

Der er stor efterspørgsel efter C- og C++-udviklere, da deres færdigheder er velegnede til spil og underholdningsindustrien, og de bruges ofte til en masse indlejret teknologi. Da sprogene har eksisteret i lang tid, er de alsidige, men kræver også særlige færdigheder for at udnytte dem fuldt ud.

For at få den bedste fornemmelse af, hvor meget en C++-udvikler ved om deres sprog, er det bedst at se på deres tidligere erfaringer. Har de arbejdet på store projekter? Hvor store, og hvilken rolle spillede de? Hvad er omfanget af deres pointeraritmetik? Hvor erfarne er de med fejlfindingsværktøjer? Har de erfaring med og er de sikre på at bruge flere kodeanalyseværktøjer?

Den bedste måde at undersøge en kandidats C- og C++-færdigheder på er naturligvis med en online-test.

Kan du ikke se det, du ønsker?

Kan du ikke finde de ønskede online C og C++-test? Ingen stress - du kan bruge vores opgaveguide til at bygge din egen kodningstest ved hjælp af de ressourcer, som dine udviklere har til rådighed, og ved at fokusere på de problemer, som dit team normalt står over for. Lever dine tests til en udvikler hvor som helst i verden til enhver tid.

Vil du have bevis på, at vores online C og C++-test virker?

Det er forståeligt nok at føle sig lidt bekymret, når man skal beslutte, om man skal investere i vores screeningsværktøj eller ej. Så for at hjælpe dig med din beslutning, kan du læse, hvad nogle af vores kunder har at sige:

Magdalena Rogóż - Stedfortrædende marketingchef hos Kodilla

"Det er to gange mere omkostningseffektivt at bruge DevSkiller til at bedømme testene, samtidig med at vi giver vores studerende en meget bedre test og forbereder dem på fremtidige rekrutteringstests."

Olga Berger - Ledende rekrutteringsspecialist hos CodeValue

"DevSkiller er nem at bruge og venlig."

Sabu Pappu - Talent Acquisition Lead hos Veriday

"Vi har reduceret den tekniske afvisning, hvilket er fantastisk. Vi har set en forbedring på 25% på dette punkt efter implementeringen af DevSkiller. Platformen hjælper os virkelig med at vurdere kandidaternes programmeringsfærdigheder og giver os en logisk tilgang til it-professionelles problemløsningsfærdigheder. DevSkiller sparede os for en masse tid, mens vi havde en opstart, og hjalp os med at invitere kandidater af god kvalitet, der har klaret sig godt i testen, hvilket i sidste ende forbedrede udvælgelseskriterierne."

Ofte stillede spørgsmål

Hvad er RealLifeTesting?

RealLifeTesting metodologi er drivkraften bag vores DevSkiller C og C++ online tests. Vi mener, at den bedste måde at vurdere en udviklers færdigheder på er at simulere de virkelige scenarier, som de sandsynligvis vil støde på i deres arbejde, og derefter stille dem udfordringer baseret på disse scenarier. RealLifeTesting giver platformen mulighed for præcist at måle en udviklers kodningsevner, tidsstyring og kritisk tænkning, mens han stadig befinder sig i den indledende screeningsfase af rekrutteringen. RealLifeTesting giver rekrutteringsfolk mulighed for at lære meget mere om deres kandidater end med traditionelle kodningsudfordringer eller algoritmiske puslespil, hvilket sparer mange timers testarbejde.

Hvordan evalueres C og C++ online test?

En af de største fordele ved DevSkiller-testmetoden er, at vores online C og C++-tests evalueres automatisk. Så snart kandidaten har gennemført sin C++-test, eller tiden er gået, går DevSkiller-platformen automatisk i gang med at generere resultaterne.

Hver enkelt udviklerkandidat vurderes på, om den løsning, de har fundet frem til, kan køre (en vigtig faktor i al softwareudvikling), og hvordan deres løsning vil fungere i edge cases. Under vurderingen har kandidaterne mulighed for at køre unit-tests for at afprøve deres løsninger, hvis de ønsker det. Udviklerne vurderes på kvaliteten af den kode, de har indtastet, og antallet af eventuelle fejl i koden. Kritisk tænkning, tidsstyringsevne og opfindsomhed bliver alle sat på prøve.

Herefter samles resultaterne i en klar og letforståelig rapport, som er designet til at være let at følge for ikke-tekniske fagfolk. DevSkiller sikrer også testens nøjagtighed ved at implementere en række anti-plagiatværktøjer i hele testprocessen.

Hvor lang tid tager det at opsætte DevSkiller?

DevSkiller-testning er designet til at være så brugervenlig som muligt. Det betyder, at det hårde arbejde allerede er gjort af vores eksperter, så du slipper for problemer. DevSkiller er bemærkelsesværdigt let at komme i gang med. Det eneste du skal gøre er at oprette din konto, og så er du klar til at begynde at sende testinvitationer til dine ansøgere. DevSkiller gemmer et omfattende bagkatalog af C og C++ online tests, som er klar til at blive sendt ud.

Skal jeg være programmør for at bruge DevSkiller?

Vi mener, at du ikke behøver at være ekspert for at hyre en ekspert. Derfor har vi designet DevSkiller til at være så enkel at bruge og så automatiseret som muligt.

Vores brugerklare test gør det muligt for ikke-tekniske brugere at verificere de tekniske færdigheder hos alle de screenede kandidater. Testene er klar til brug, vurderingsrapporterne er lette at læse og genereres automatisk, og vi implementerer endda automatiske plagiattests for at sikre testens nøjagtighed. Hvis du har en teknisk person til rådighed, kan du endda bygge din egen tilpassede test, men du behøver ikke selv at være ekspert for at bruge vores screeningsværktøj effektivt. 

DevSkiller-logo TalentBoost-logo TalentScore-logo