Întrebări de Interviu

Întrebări de interviu tehnic asincron care arată skill real

ClarityHire Team(Editorial)4 min read

Problema cu întrebările asincrone

În 2026, aproape orice puzzle clasic de algoritmi într-un take-home se rezolvă de un LLM în secunde. La fel majoritatea LeetCode. La fel „implementează un cache" și „construiește un URL shortener".

Dacă etapa ta asincronă încă folosește întrebări din canonul de prep 2020, nu filtrezi după abilitate inginerească — filtrezi după acces la ChatGPT. Acest post strânge patru formate de întrebări care rezistă la completarea trivială cu AI și produc semnal real în asincron.

Format 1: Întrebări „citește acest codebase"

Candidatei i se dă un mic repo (50–500 de linii) și i se cere să facă ceva cu el: să găsească un bug, să adauge o feature, să refactorizeze o clasă, să scrie un test lipsă.

Exemplu backend:

„Atașat e un API mic Express cu un endpoint users. Există un bug care face endpoint-ul să returneze date învechite după actualizarea profilului. (1) Găsește și repară bug-ul. (2) Adaugă un test care l-ar fi prins. (3) Scrie 2–3 propoziții despre cauza de bază."

De ce funcționează:

  • Candidata trebuie să citească cod, nu doar să scrie. AI poate scrie; candidata trebuie să înțeleagă.
  • Livrabilul „explică cauza" e scurt dar arată profunzime. Explicațiile AI sunt generice; inginerii reali arată linia specifică.
  • O întrebare de follow-up live („spune-mi cum ai găsit bug-ul") prăbușește orice submisie AI-only.

Format 2: Întrebări de design cu tradeoff-uri

În loc de „implementează X", cere „proiectează X și scrie ce ai luat în considerare".

Exemplu pentru senior:

„Proiectează un rate limiter simplu pentru un API intern la 50 RPS peak. Implementează o versiune funcțională (orice limbaj) plus un README de 1 pagină explicând: (1) algoritmul ales și cel puțin o alternativă respinsă, (2) ce ai schimba la 5000 RPS, (3) ce nu tratezi și de ce."

De ce funcționează:

  • Codul e partea mică. README-ul e semnalul.
  • „Ce nu tratezi" e întrebarea killer. AI e proastă la admis limite; seniorii o fac natural.
  • Livrabilul e scurt de citit (≤15 min pentru reviewer), nu proiect de 4 ore.

Format 3: Întrebări „debug acest eșec"

Dă candidatei un test care trece, unul care eșuează și codul testat. Cere-i să facă cel roșu să treacă fără să rupă cel verde.

E greu de jucat cu AI pentru că AI tinde să rescrie tot. O candidată care raționează în modificări minime depășește una care lipește un fișier regenerat.

Exemplu:

„Atașat un utility de parsare a datelor. Funcția gestionează corect ISO 8601 (testul 1 trece). Nu gestionează date cu abrevieri mixte de lună ca 12-Mar-2025 (testul 2 eșuează). Fă testul 2 să treacă fără să-l rupi pe 1. Trimite patch-ul cel mai mic posibil."

Expresia „cel mai mic posibil" face treaba. Reviewerii citesc un diff de 3 linii în 30 de secunde.

Format 4: Întrebări stil code-review

Dă candidatei o bucată de cod cu 3–5 issue-uri de severitate variabilă și cere să facă code review.

Exemplu pentru mid-level:

„Atașat un PR care adaugă un endpoint /checkout la API-ul nostru de e-commerce. Reviewez ca și cum l-a trimis o colegă. Listează issue-urile pe care ai bloca, cele pe care doar le-ai sugera și cel puțin un lucru pe care autorul l-a făcut bine. Ordonează după severitate."

De ce funcționează:

  • Engineering înseamnă mai ales citit cod altora, nu scris greenfield. Întrebarea testează jobul real.
  • Scoate la iveală judecata („blochez sau doar sugerez?"), semnalul senior-vs-mid.
  • Greu de externalizat: AI marchează issue-uri evidente, dar le ierarhizează prost și rar prinde subtilități.

Ce să eviți în întrebări asincrone

  • Puzzle-uri pure de algoritmi. „Implementează un sliding window pentru X" — AI în secunde, slab predictiv chiar înainte de AI.
  • Orice peste 2 ore. Top candidații sar. Vezi datele de drop-off pe bugetul de timp.
  • CRUD generice. „Construiește o todo cu Postgres" — fiecare candidată produce submisie aproape identică.
  • Întrebări cu un singur răspuns corect. Formatul asincron scoate cel mai bine judecata, care cere multiple răspunsuri valide.

Follow-up live

Fiecare exercițiu asincron trebuie împerecheat cu un follow-up live de 20 de minute în care candidata umblă prin propria submisie. Acel singur pas face mai mult pentru integritate decât orice detector AI. În ClarityHire, camera live încarcă automat codul, deci intervievatorul vine pregătit.

Împerechere întrebări cu rubrici

O întrebare bună fără rubrică tot produce rezultate inconsistente. Pentru fiecare format de mai sus, pre-scrie o rubrică de scoring cu cel puțin 3 niveluri ancorate (1 = sub prag, 3 = la prag, 5 = peste prag) înainte de prima submisie. Vezi ghidul nostru de bune practici pentru playbook-ul complet.

recrutare asincronăîntrebări interviu tehnictake-homeinterviuri coding

Articole conexe