/
Eksempel på færdighedstest til React-udvikler
En færdighedstest til React-udvikler, genereret ud fra en jobbeskrivelse
Her er præcis, hvad Talent Approved producerer, når du indsætter en jobbeskrivelse for React og TypeScript i Magic Create - prompten, spørgsmålene den genererede og hvordan en rekrutterer gennemgår svarene.
Jobbeskrivelsen vi tog udgangspunkt i
Senior frontend-udvikler (React / TypeScript)
"Vi søger en senior frontend-udvikler til at eje vores kodebase i React og TypeScript. Du bygger performant, tilgængelig UI, håndterer delt tilstand og holder vores CI/CD-pipeline sund på GitHub Actions. Solid viden om Reacts renderingsadfærd, hooks og TypeScripts typesystem er afgørende."
At indsætte det i Magic Create - med en bemærkning som "8 spørgsmål, bland React, TypeScript og CI/CD" - er alt, hvad der skal til. Ingen skabelon at vælge, intet bibliotek at søge i.
Hvad Magic Create genererede
Inden for sekunder får du et komplet udkast: hvert spørgsmål har svarmuligheder med præcis én markeret som rigtig og et tag som "React" eller "TypeScript". Du gennemgår og redigerer alt før udgivelse - juster formuleringer, skift det rigtige svar, eller fjern et spørgsmål helt.
Eksempelspørgsmål den producerede
Hvad er hovedformålet med afhængighedsarrayet (dependency array) i Reacts useEffect-hook?
At memoisere komponentens renderede output
At styre, hvornår effekten kører igen, ved at sammenligne værdier mellem renderinger
At cache resultatet af en dyr beregning
At forhindre komponenten i at blive monteret
Når du bruger Context API, hvilke komponenter renderes om, når kontekstværdien ændres?
Kun komponenten, der ejer provideren
Hver forbruger af den kontekst
Kun komponenter, hvis egne props ændredes
Ingen - kontekstopdateringer udløser aldrig omrenderinger
Hvad gør det at pakke en komponent ind i React.memo()?
Memoiserer dyre beregninger inde i komponenten
Cacher netværksanmodninger, som komponenten foretager
Springer omrendering af komponenten over, når dens props er uændrede
Erstatter behovet for useMemo-hooken
I TypeScript, hvilken type producerer Omit<T, K>?
En type, der kun indeholder nøglerne K fra T
En type med alle egenskaber i T undtagen dem i K
En union af T og K
En skrivebeskyttet version af T
Hvordan en rekrutterer gennemgår svarene
Når en kandidat bliver færdig, får du en opdeling pr. spørgsmål - svaret de valgte, om det var rigtigt, og tiden de brugte - plus et AI-resumé på almindeligt sprog og kandidatens placering mod alle andre, der har taget testen.
Hvordan du bedømmer svarene
Scoren alene fortæller sjældent hele historien. En høj score med hurtige, konsekvente svar er et godt signal; en høj score, hvor et spørgsmål tog langt længere tid end de andre, er en opfølgning værd. Talent Approved genererer skræddersyede interviewspørgsmål ud fra hver kandidats faktiske svar, så din beslutning fokuserer på det, testen ikke kunne måle - ræsonnement, kommunikation og praktisk erfaring.
Tip: kør en AI-gennemgang på din test først - en syntetisk kandidat besvarer den blindt for at bekræfte, at spørgsmålene er tydelige og kan besvares, før du sender den til rigtige personer.
Ofte stillede spørgsmål
Er det her en fast skabelon?
Nej. Testen genereres ud fra den jobbeskrivelse, du angiver, så spørgsmålene matcher din rolle. Indsæt en anden beskrivelse, så får du en anden, relevant test.
Kan jeg redigere de genererede spørgsmål?
Ja. Hvert spørgsmål, mulighed, tag og det rigtige svar kan redigeres, før du udgiver, og du kan også tilføje dine egne spørgsmål.
Kan jeg generere test til andre roller?
Ja. Magic Create bygger en test til enhver rolle ud fra en prompt eller jobbeskrivelse - frontend, backend, data, support og ikke-tekniske roller ligeledes.