QA / QA Automation
Cu ce tipuri de teste sunteți familiarizat și pe care le-ați aplicat?
Ce tipuri de colecții și implementările lor ați folosit în Java pentru stocarea datelor?
Care sunt modalitățile de a realiza conexiuni între tabele într-o bază de date?
Ai dezvoltat un framework de la zero. Poți să ne povestești ce stack ai folosit și despre soluția arhitecturală, cum a fost organizată?
Puteți explica ce se înțelege prin canal de difuzare în contextul comunicațiilor?
Ce sunt operațiile idempotente în contextul solicitărilor și în ce diferă de cele non-idempotente?
Ce este o fixture în pytest?
Ce modele ați folosit în dezvoltarea testelor automate?
Vorbește-mi despre ultimul loc de muncă: proiect, procese, pentru ce ai fost responsabil, cu ce te-ai ocupat.
Ce tehnici de proiectare a testelor cunoști?
Cine din echipa ta a stabilit prioritățile și nivelul de importanță pentru erorile identificate?
Ce se întâmplă când introduci [link] în browser și apeși Enter? Unde va fi trimis primul request?
Există înțelegere a ceea ce înseamnă plata pe oră (tarif orar)?
Poți descrie vreun mecanism de autorizare?
Cum arăta echipa? Câte persoane? Cum au fost distribuite sarcinile?
Puteți explica scopul metodei hashCode în clasa Object din Java și cum este utilizată?
Ce să faci dacă datele din interfața utilizatorului nu corespund cu datele din baza de date?
Ce drept de acces oferă modificatorul public pentru metodele sau câmpurile unei clase?
Ce trebuie făcut mai întâi: testul de fum sau testul de regresie?
Puteți explica ce înseamnă metoda HTTP GET și pentru ce este utilizată atunci când lucrați cu resurse web?