Ai interviu în IT și vrei să știi la ce să te aștepți? Mai jos ai o listă practică de întrebări (HR + tehnic) și exemple scurte de răspuns, ca să-ți fie ușor să exersezi.
Cele mai multe procese au două părți:
- HR/behavioral (cum lucrezi, cum comunici, cum iei decizii)
- tehnic (cum gândești, cum proiectezi, cum livrezi)
Scopul paginii nu e să memorezi replici. Scopul e să ai 6–8 povești reale + un mod clar de a răspunde.
TL;DR
- Pregătește 6–8 povești reale și adaptează-le la întrebări.
- La tehnic: explică deciziile și trade-off-urile, nu doar ce ai făcut.
- Începe cu contextul (scară, deadline, echipă, constrângeri).
- Dacă nu știi: spune ce ai verifica, ce ai testa și cum reduci riscul.
Cum folosești lista (fără să pierzi ore)
- Alege 1 rol (backend/frontend/QA/DevOps/data) + secțiunea „HR”.
- Marchează 12–15 întrebări și scrie pe scurt ideile-cheie.
- Exersează cu voce tare 15 minute. Interviul se câștigă din claritate, nu din „cuvinte frumoase”.
Cuprins
- Plan rapid (10 minute)
- Checklist (24–48h înainte)
- Self intro (60–90 sec)
- Întrebări HR / behavioral
- Întrebări tehnice (general)
- Întrebări pe arii
- Coding test / take-home
- System design
- Întrebări pe care să le pui tu
- Salariu & ofertă
Checklist de pregătire (cu 24–48h înainte)
- Ai recitit job description și ai subliniat 3 cerințe cheie (stack + responsabilități).
- Ai pregătit 2–3 exemple relevante din experiență (impact + rezultate).
- Ai o versiune clară de „self intro” (60–90 sec).
- Ai verificat CV-ul și poți susține fiecare bullet (în detalii).
- Ai întrebări pentru recruiter/hiring manager (10–12 întrebări pregătite).
Plan rapid (10 minute)
Ai interviu azi și vrei un plan scurt, bun de folosit imediat? Alege aria rolului și copiază checklist-ul.
Plan scurt de pregătire (10 minute)
Alegi aria rolului și primești un checklist scurt + prompt-uri de povești.
Self intro (60–90 sec) — template
Scopul e să setezi cadrul: cine ești, ce ai livrat, ce cauți.
Întrebări HR / behavioral (cu ce vor să afle, de fapt)
În partea HR, întrebările sunt similare peste tot. Diferența dintre „ok” și „foarte bun” e că răspunzi cu o poveste clară, nu cu principii generale.
1) „Povestește-mi despre tine.”
Ce vor: un rezumat coerent + semnal pe rolul potrivit.
Răspuns bun: folosești template-ul de mai sus și îl legi de rol.
Răspuns model (scurt):
- „Sunt [ROL] și în ultimii [X ani] am lucrat pe [arie].”
- „Am livrat [impact 1] și [impact 2].”
- „Rolul ăsta mă interesează pentru [motiv concret], și vreau să aliniez ce înseamnă succes în primele 90 de zile.”
2) „Care e proiectul de care ești cel mai mândru?”
Ce vor: ownership + impact + cum gândești.
Răspuns: „Context → Acțiune → Rezultat → Ce ai învățat”.
Răspuns model (scurt): „Context: [ce era stricat / ce trebuia făcut]. Am ales [decizia] pentru că [trade-off]. Rezultat: [metrică / efect]. Aș face diferit: [1 lucru].”
3) „Descrie un conflict și cum l-ai rezolvat.”
Ce vor: maturitate, comunicare, colaborare.
Răspuns: descrii fapte, nu vinovați. Arăți cum ai aliniat așteptări.
4) „Cum gestionezi deadline-uri strânse?”
Ce vor: prioritizare + trade-off.
Răspuns: clarifici scope, tai din nice-to-have, comunici riscuri, livrezi incremental.
5) „De ce vrei să pleci / de ce te interesează rolul?”
Ce vor: motive stabile, nu „fug de ceva”.
Răspuns: „caut ownership / produs / stack / creștere”, fără a ataca compania curentă.
6) „Spune-mi despre un eșec / o decizie greșită.”
Ce vor: asumare și învățare, nu perfecțiune.
Răspuns: explici contextul, ce semnale ai ratat, ce ai schimbat după (proces/guardrails).
7) „Cum primești feedback?”
Ce vor: colaborare și maturitate.
Răspuns: dai un exemplu concret când feedback-ul ți-a schimbat abordarea și a îmbunătățit rezultatul.
Întrebări tehnice (general) — cum răspunzi ca seniority
În tehnic, e ok să nu știi fiecare detaliu. Contează să arăți clar cum gândești: definiții, edge cases, riscuri, testare, trade-off-uri.
1) „Cum ai proiecta un API pentru X?”
Ce vor: modelare, edge cases, securitate, evoluție.
Răspuns bun:
- definești input/output și erori
- versiuni, auth, rate limiting
- observability (logs/metrics)
- testare și contract
2) „Cum ai optimiza performanța?”
Ce vor: diagnostic, măsurare, trade-off.
Răspuns:
- măsori (profiling, slow queries)
- optimizezi „bottleneck”-ul real (cache, indexuri, batching)
- validezi cu metrici (p95, error rate)
3) „Cum abordezi debugging-ul?”
Ce vor: metodă, nu noroc.
Răspuns:
- reproduci
- reduci problema (minimal repro)
- observi logs/metrics
- validezi ipoteze
- adaugi test ca să nu revine
4) „Cum asiguri calitatea?”
Ce vor: testare, review, proces.
Răspuns:
- unit/integration tests unde are sens
- code review
- linters/formatters
- observability + rollback
Întrebări pe arii (alege ce se potrivește)
În practică, interviewers caută „semnal” pe tipul de probleme pe care le vei rezolva în rol. Alege aria ta și exersează 10–15 întrebări de mai jos.
Backend / PHP / Laravel
- „Cum modelezi domeniul? Cum eviți un monolit greu de schimbat?”
- „Cum gestionezi migrations, backward compatibility și rollout?”
- „Cum ai implementa queues și retry logic? Ce faci cu idempotency?”
- „Cum tratezi securitatea (auth, input validation, rate limiting)?”
- „Cum te asiguri că nu rupi API-ul pentru clienți existenți?”
- „Ce faci când ai un query lent în producție? Ce instrumente folosești?”
Frontend
- „Cum optimizezi performance (LCP, bundle size)? Ce instrumente folosești?”
- „Cum gestionezi state-ul și complexitatea pe termen lung?”
- „Cum abordezi accesibilitatea și componentele reutilizabile?”
- „Cum investighezi un bug intermitent (race conditions, caching, browser differences)?”
DevOps / SRE
- „Ce metrici urmărești? Cum setezi alerte utile (nu zgomot)?”
- „Cum gestionezi incident response și post-mortem?”
- „Cum faci deploy sigur (rollback, blue/green, canary)?”
- „Cum tratezi secrets și access control?”
Data
- „Cum asiguri data quality și reproducibilitate?”
- „Cum optimizezi costurile și latența pe pipeline?”
- „Cum tratezi governance și accesul la date?”
- „Cum explici rezultatele unui model/analize către non-tehnic?”
QA
- „Cum alegi ce teste merită (unit/integration/e2e)?”
- „Cum reduci flakiness și timpul de feedback?”
- „Cum scrii un bug report care chiar ajută echipa să rezolve rapid?”
Coding test / take-home — ce să clarifici
Întrebări bune înainte să începi:
- Care sunt criteriile de evaluare? (corectitudine vs stil vs performanță)
- Cât timp se așteaptă să dureze?
- Ce asumptions sunt ok?
- E acceptat să folosești librării/framework-uri?
- Cum se rulează local și cum se predă?
Checklist de predare:
- README scurt (cum rulezi)
- test minim
- decizii explicate (2–4 paragrafe)
- limitări/next steps (fără scuze, doar claritate)
System design (chiar și pentru roluri non-lead)
Nu trebuie să fii arhitect ca să răspunzi bine. Ce vor, de obicei, e să vadă cum structurezi problemele și cum gestionezi trade-off-uri.
Două prompt-uri bune de practică:
- „Proiectează un URL shortener (API + storage + rate limiting + analytics minimal).”
- „Proiectează un sistem de notificări (email/push) cu retries și dedupe.”
Checklist de răspuns (în ordine):
- Cerințe: ce e in-scope / out-of-scope
- Model de date simplu
- API endpoints și erori
- Scalare: caching, indexes, queues
- Securitate: auth, rate limiting, audit (unde e cazul)
- Observability: logs/metrics și cum investighezi un incident
STAR worksheet (pentru întrebări behavioral)
Completează 4–6 povești reale înainte de interviu.
Întrebări pe care să le pui tu (foarte importante)
Nu e „interogatoriu”. E due diligence.
Pentru o listă completă, vezi ghidul cu întrebări pentru recruiter/hiring manager.
Mini-listă:
- Cum arată o zi obișnuită în rol?
- Care sunt așteptările în primele 90 de zile?
- Cum arată procesul de review + promovare?
- Cum decideți prioritățile și cine are ownership?
- Cum arată on-call și ce compensare există (dacă există)?
Salariu & ofertă (practic)
După interviu, vei ajunge la discuții de ofertă. Ca să nu negociezi „în gol”:
- vezi context în Statistici salariale
- folosește negociere salariu în IT
- când ai cifre fă sanity-check în calculator salariu net (2026)
Întrebarea „Care sunt așteptările salariale?” (răspuns scurt, util):
- cere clarificări: „Pentru CIM sau B2B? Ce interval aveți bugetat?”
- dă un interval, nu un număr fix (și spune pe ce îl bazezi)
- confirmă total compensation: bonus, stock, on-call, zile la birou/beneficii
Întrebări frecvente
Ce fac dacă nu știu răspunsul la o întrebare tehnică?
Spui sincer că nu știi, apoi explici cum ai aborda: ce ai verifica, ce ipoteze ai face, cum ai testa și cum ai reduce riscul. Intervievatorii apreciază metoda.
Câte exemple/povești ar trebui să pregătesc?
De obicei 6–8 povești sunt suficiente (2 pentru impact mare, 2 pentru conflict/colaborare, 2 pentru debugging/incident, 2 pentru trade-off decizional).
Merită să trimit follow-up după interviu?
Da, un mesaj scurt de mulțumire + recapitulare a interesului poate ajuta, mai ales dacă ai clarificat ceva important în discuție.
Sources
- MIT CAPD — Career Handbook (interviews): https://capd.mit.edu/resources/career-handbook/
- Georgia State University Career Services — STAR method (behavioral interviews): https://career.gsu.edu/plan-your-career/resumes-cover-letters/interviewing/star-method/