Designul interviului

Cum să evaluezi abilitatea de programare asistată de AI în interviurile tehnice

ClarityHire Team(Editorial)7 min read

Întrebarea din interviu s-a schimbat

Timp de doi ani, cea mai comună întrebare în angajarea tehnică era a folosit candidatul ChatGPT? Aceasta era greșita. Cea reală este cât de bine îl folosește? — pentru că până la mijlocul lui 2026, fiecare inginer pe care îl angajezi va petrece jumătate din zi cu un asistent AI deschis. A selecta împotriva utilizării IA înseamnă a selecta împotriva muncii în sine.

Meta, Shopify și Google au fost primele care și-au schimbat procesele de evaluare: IA este permisă, uneori chiar necesară, iar rubrica evaluează cum candidatul formulează indicații, verifică și se recuperează. Dacă interviul tău este încă evaluat pe baza faptului că soluția se compilează corect în 30 de minute, măsori o abilitate care nu mai corespunde jobului real.

Aceasta este rubrica și formatul pe care le recomandăm pentru evaluarea abilității de programare asistată de AI — și cum să menții semnalul onest cu instrumentele de integritate pe care le ai deja.

De ce vechiul interviu "fără AI" nu mai funcționează

Trei motive pentru care nu mai merge:

  • Sarcina din job este asistată de AI. Inginerii tăi seniori livrează cod alături de Copilot sau Claude. Angajarea pe versiunea neasistat selectează pentru o abilitate mai restrânsă decât ceea ce rolul necesită de fapt.
  • Detectarea este asimetrică. Chiar și cu analiza coeziunii codului și biometria tastaturii, inșelatorii disciplinați trec prin sita și candidații buni în panica pot fi marcați. Echilibrul cost-beneficiu funcționează doar pentru roluri cu risc ridicat.
  • Candidații puternici se autoexcludează. Un senior care lucrează cu AI toată ziua nu va pretinde că nu-l folosește la interviul tău de 45 de minute. Va accepta o ofertă la o companie care îl lasă să lucreze cum știe el să lucreze.

Soluția nu este să renunți la integritate — semnalele de tastatură și coeziune a codului au încă importanță pentru a detecta personificarea. Este să schimbi ce evaluezi din „a scris singur" la „a condus bine IA-ul."

Rubrica cu patru dimensiuni

Evaluează fiecare dimensiune cu puncte de la 1–5 folosind ancorajele de mai jos. Adaugă-le în fișa de evaluare din interviu existentă — înlocuiesc axa „calitatea codului" la nivel senior și stau alături de ea la nivel junior.

1. Calitatea cererilor (prompts)

Ce măsori: pot obține modelul să facă ceva util fără mult back-and-forth?

  • 5 — Cererile includ obiectivul, constrângerile, codul relevant sau schema și formatul dorit al răspunsului. O singură cerere obține un răspuns utilizabil.
  • 3 — Cererile ajung acolo în 2–3 runde. Unele scopuri inutile sau context lipsă.
  • 1 — Cereri cu o singură linie ca „repară asta." Speră că modelul ghicește ce înțelegi.

2. Verificarea rezultatelor

Ce măsori: au încredere în model sau verifica?

  • 5 — Rulează codul generat pe teste înainte de a-l citi. Detectează o cazare marginală lipsă, o valoare implicită subtil greșită, o API deprecie. Scrie încă un test pentru a confirma.
  • 3 — Citește codul atent dar în general are încredere că rulează. Prinde doar bug-urile evidente.
  • 1 — Lipește și trimite. Când e întrebat „ești sigur?" nu poate să îți spună de ce.

3. Recuperarea din generații greșite

Ce măsori: când modelul se răsturnează, pot să-l îndrepte?

  • 5 — Recunoaște modelul de eșec (metodă halucinată, framework greșit, variabilă de mediu inventată) în câteva secunde. Reformulează cererea cu contextul lipsă sau coboară să scrie singuri reparația.
  • 3 — Observă după ce o execuție eșuează. Încearcă o altă cerere. Uneori ajunge acolo.
  • 1 — Blocat într-o buclă. Continuă să refacă aceeași cerere și lipește același cod rupt.

4. Comunicare

Ce măsori: pot explica ce au cerut IA, ce au primit și de ce au păstrat sau respins?

  • 5 — Narează alegerea în timp real: „I-am dat schema și am cerut o interogare care gestionează coloana soft-delete — a returnat o unire de care nu am nevoie deci o reduc." Își asumă rezultatul.
  • 3 — Explică după fapte. Mostly accurate.
  • 1 — Nu poate articula de ce codul arată în felul acesta. IA l-a scris; l-au livrat.

Aceste patru axe corelează cu productivitatea IA din job mult mai bine decât scorul moștenit „scrie cod corect în 25 de minute."

Formatul interviului care scoate la iveală aceste semnale

Un slot de 60 de minute construit în jurul muncii asistate de AI, nu împotriva ei:

  1. 0–5 min: briefing. Dă candidatului o problemă mică ambiguă — extinde un repo existent de 200 de linii cu o caracteristică nouă, sau depanează o eșec subtil din cod real. Spune-i că unui asistent AI i este încurajat și cererile pe care le folosesc fac parte din evaluare.
  2. 5–45 min: construiește cu AI. Observă-i cum lucrează într-un editor de cod colaborativ cu asistentul AI al alegerii lor. Nu-l întrerupe în primele 10 minute. Ia note după axele din rubrică.
  3. 45–55 min: apără rezultatul. Rulează codul împreună. Cere-i să parcurgă o funcție pe care a acceptat-o din IA și una pe care a rescris-o. De ce fiecare? În ce a greșit modelul?
  4. 55–60 min: extensie. „Dacă intrarea ar fi 100x mai mare, cum ar eșua soluția IA-ului tău?" Candidatul care a înțeles cu adevărat codul va numi problema în 30 de secunde.

O mică schimbare la formatul fără LeetCode: în loc să ceri candidatului să extindă caracteristica fără AI, cere-i s-o facă cu AI și evaluează colaborarea.

Întrebări care pun în evidență fluența IA

Folosește-le la mijlocul interviului, nu la sfârșit:

  • "Arată-mi cererea pe care ai scrie-o pentru asta."
  • "Ce anume ți-a spus modelul acum în care nu ai încredere? De ce?"
  • "Dacă IA-ul tău ar fi offline, cum ai rezolva asta diferit?"
  • "Parcurge-mi această funcție — ce a generat ea versus ce ai schimbat?"

Ultima este cea mai puternică întrebare din loop. Un candidat care ratează o funcție pe care a „scris"-o cu două minute în urmă livrează output-ul IA pe care nu-l înțelege. Aceasta este modul de eșec pe care cauți să te protejezi.

Modele comune de eșec și ce te spun ele

  • Cerere-și-lipire, nu rulează niciodată. Scor redus de verificare. Va livra cod rupt în producție.
  • Re-cere fără sfârșit pe același output rupt. Scor redus de recuperare. Nu poate depana instrumentele sale.
  • Explicație verbală slică, nu poate răspunde la o întrebare de urmărire. Probabil pre-reglată cu IA înainte de apel. Presează mai tare pe întrebarea „ce ai schimba?", similar cu tehnica pentru investigarea unei trimiteri take-home.
  • Refuză să folosească IA deloc. Nu este eșec în sine — dar în 2026 merită să ceri cum livrează la jobul actual.

Menține semnalele de integritate activate

Permiterea IA nu este același lucru cu dezactivarea verifi­cării integrității. Menține captura evenimentelor tastaturii și verificările de prezență față deci încă poți detecta personificarea și tranzițiile de ecran. Ce se schimbă este ce se marchează: o lipire în masă din ChatGPT în editor nu mai este un steag roșu — este un punct de date despre calitatea cererilor. Raportul de integritate devine dovezi a cum a lucrat candidatul, nu dacă a trișat.

Ce să faci mai departe

Trei schimbări plătesc în acest trimestru:

  1. Adaugă rubrica cu patru dimensiuni IA la fișa ta de evaluare pentru un rol. Rulează-o pe cinci candidați și compară cu scor vechi.
  2. Rescrie un prompt de interviu tehnic pentru a presupune utilizarea IA. Menține formatul interviului structurat — doar rubrica se schimbă.
  3. Calibrează panou­l. Privește o sesiune înregistrată împreună și evaluează fiecare axă independent înainte de a discuta. Dezacordul pe axa comunicare este de obicei unde găsești semnalul tău cel mai puternic.

Angajează pentru munca pe care rolul o face de fapt. În 2026 acea muncă este asistată de AI; interviul tău ar trebui să fie și el.

asistență AIinterviuri de programaredesign de interviurubrică

Articole conexe