QA / QA Automation
Intervievatorul a indicat o greșeală: în cod se folosește max, deși sarcina necesită găsirea celei mai scurte (minime) distanțe. Cum se corectează?
Ce sunt generatorii în Python? Cum se numește iteratorul care folosește yield în spatele scenei?
Cu ce tehnici de proiectare a testelor lucrezi?
Cum a fost procesul de testare a noii funcții?
Ce metrici folosești pentru stabilitatea testelor?
Cum construiți rapoartele despre rularea testelor automate?
Apropo, cât se oferă acum pe piață?
Cum se accesează un element al array-ului? Cum se accesează primul element al array-ului?
Care este diferența dintre deep copy și shallow copy și când trebuie să folosești fiecare în pregătirea datelor de test?
Ai testat atât web-ul, cât și mobilul?
Ce modificatori de acces cunoașteți în Java?
Ce este asincronia în C#? Ce sunt async/await? Este obligatoriu ca o metodă async să ruleze într-un alt thread?
Care este diferența dintre API-ul Stream și buclele obișnuite?
Aveți experiență în implementarea infrastructurii și configurarea mediilor de testare pe cont propriu?
Pe ce platformă s-a testat în principal — Android, iOS sau ambele platforme?
Ce face funcția super()? Vorbește mai detaliat despre principiile OOP (incapsulare, moștenire, polimorfism, abstractizare).
Imagine că trebuie să testezi un nou endpoint GET, care returnează ID și nume după ID. Enumeră lista de verificări de la cele mai prioritare la cele mai puțin prioritare.
Care sunt așteptările tale salariale?
Ce este git rebase?
Cât de repede poți pleca după ofertă, dacă te interesează?