QA / QA Automation
Cum îmbunătățesc adnotarea de tip a unei funcții de inversare a dicționarului pentru a arăta că cheile și valorile se schimbă între ele? Ce este TypeVar?
Care este diferența dintre tipul de date integer și number?
Ce declanșatoare au fost folosite pentru a porni testele automate?
Dezvoltarea înțelege ce se întâmplă în testele automate? Poate să le citească sau să le completeze?
Ce face cuvântul cheie static în Java în ceea ce privește clasa, metoda și câmpul? Cum se apelează o metodă statică?
Ce metode de solicitare web cunoașteți?
Pentru tipurile de referință și învelișuri, afirmația A==B va fi falsă. De ce?
Ce cauți acum pentru tine? Care sunt criteriile importante?
Ai fost vreodată în dezacord cu privirea pregătirii produsului pentru lansare? Cât de importantă este pentru tine argumentația în astfel de cazuri?
Cum îmbunătățește conceptul de injecție de dependențe proiectarea unui cadru de automatizare a testelor?
Kafka au fost doar verificări manuale sau au fost scrise și teste automate?
Pentru ce altceva poate fi folosit static, în afară de metode?
Cum găsești o linie într-un fișier fără a-l deschide complet și înlocuiești cuvântul găsit cu altul (comanda grep/sed în Linux)?
Cine trebuie să aprobe modificările modelului de stare/contractul cu echipele consumatoare (abonate la evenimentele Kafka)?
Cum ați implementat paralelizarea testelor?
Ai avut o demonstrație în echipa ta?
Sarcină SQL: există un tabel numit users cu coloanele userid, name, age. Găsește ID-ul celui mai în vârstă utilizator.
Corectează metoda care returnează lungimea maximă a unei secvențe în care fiecare element următor crește cu 1, într-un array de numere întregi dat. Dacă lista constă din 1 element, lungimea secvenței este 1.
Cum determină PyTest că un fișier, o clasă sau o funcție sunt teste și nu cod obișnuit?
Ce iese în evidență în cod dacă te uiți de la linia 26?