Cât de lung ar trebui să fie un take-home de coding?
Răspunsul scurt
Etapa cribare: 60-90 minute, cap dur. Etapa onsite: 2-3 ore dacă trebuie să folosești take-home; altfel preferă formate live. Etapa finală: niciodată. Candidatele senior n-ar trebui să facă take-home-uri de 4 ore pentru runda finală.
În practică multe candidate petrec 1.5-2× timpul declarat. Proiectează sarcina ta presupunând cap-ul declarat, și ai încredere în rubrică să gestioneze varianța.
De ce sub 90 de minute pentru cribare
Trei motive:
- Lățimea pipeline-ului. Fiecare 30 de minute suplimentare scade rata de conversie de la invitație la trimitere cu aproximativ 5-10 puncte procentuale.
- Varianță în timpul petrecut. Take-home-urile mai lungi au varianță mai mare, ceea ce înseamnă că măsori disponibilitatea la fel de mult ca skill-ul.
- Semnal marginal. Un test bine proiectat de 90 de minute produce 80% din semnalul unui test de 4 ore.
Când mai lung e potrivit
- Sarcini plătite în etapa onsite. Un proiect scope-uit de 4-8 ore, plătit la rată corectă, târziu în loop, opțional.
- Săptămâni de trial. Categorie diferită.
- Roluri care genuin necesită artefact. Scriere tehnică, design — chiar și atunci, scope la 3 ore max.
Ce să încadrezi în 60-90 de minute
O sarcină scope-uită cu un livrabil clar:
- Adaugă o feature la o codebase furnizată
- Repară trei bug-uri documentate
- Analizează un dataset furnizat și produce un writeup de o pagină
- Refactor un modul dezordonat furnizat cu scop declarat
Evită scope deschis. Varianța în interpretare îți va omorî rubrica.
Ce să faci cu cap-ul de timp
Cere candidatelor să urmărească și să auto-raporteze timpul petrecut. Crede-le, dar ancorează cu rubrica.
ClarityHire pune timestamp sesiunilor de evaluare și scoate la lumină timpul real alături de self-report. Discrepanța e semnal — nu în sens punitiv, ci ca context pentru revizor.
Ce să nu faci niciodată
- "Așteptăm 4-8 ore de muncă." Asta e o minciună politicoasă.
- "Open-ended, ia cât ai nevoie." Worst framing.
- "Vom evalua pe calitate, nu viteză." Înseamnă candidata optimizează pentru polish în loc de semnal.
Alternativa structurală
Dacă te trezești dorind take-home-uri mai lungi, nevoia de bază e de obicei "vreau să văd judecată de inginerie reală." Răspunsul corect e rar "fă-l mai lung." E de obicei "adaugă un interviu de walk-through."
Un take-home de 90 de minute + walk-through de 30 de minute produce dramatic mai mult semnal decât un take-home de 4 ore singur.