QA / QA Automation
Vorbiți despre ultimele luni de muncă, despre proiect, despre sarcini de amploare mare. Care a fost proporția de testare a backend-ului și a frontend-ului?
Cum se rezolvau de obicei situațiile conflictuale? Spuneți mai multe detalii despre cazul cu analistul.
Care sunt așteptările tale salariale?
Există dezavantaje ale microserviciilor?
Au fost situații în care termenele de testare nu au fost respectate?
Ce principii de OOP cunoști?
Cât de repede poți pleca după ofertă, dacă te interesează?
ți-ai dori să te dezvolți în domeniul dezvoltării? Ce domenii de dezvoltare și direcții vezi pentru tine?
Imaginează-ți că ai un front-end, un endpoint GET ALL returnează o listă de utilizatori cu ID și nume, și la un moment dat, în loc de ID, în coloana respectivă apare o valoare incorectă. Cum ai localiza această problemă?
Pregătește un exemplu: contor fără sincronizare și cu Synchronized/AtomicInteger, explică ce erori pot apărea fără sincronizare
Ce este WebSocket și în ce se deosebește de HTTP?
Adică, testele voastre de integrare implică un serviciu care merge către alt serviciu sau către o bază de date?
Ce instrumente și servicii pentru vizualizarea jurnalelor ai folosit?
Numește testele non-funcționale pe care le-ai realiza pentru acest serviciu.
Ce este o fixture în PyTest? Din ce părți este formată (setup/teardown prin yield)? Ce argumente are fixture-ul?
Testând o API fără documentație, cum poți ști dacă rezultatul solicitării este corect sau nu?
Aveți experiență cu instrumente de analiză a traficului?
Ați lucrat cu multithreading?
Ce face comanda mvn clean test?
Ce este Kibana?