QA / QA Automation
Care este rolul comenzii 'git stage' în procesul de lucru cu sistemul de control al versiunilor Git?
În ce situații se folosește biblioteca de teste Chai în procesul de dezvoltare?
Ce domenii de cunoaștere consideri că este important să le studiezi în plus?
Numește cazurile limită la crearea unui comenzi.
Puteți explica ce sunt socket-urile web și cum funcționează în contextul dezvoltării web?
Care este funcția principală a operatorului throw în limbajele de programare și în ce constă diferența față de alte metode de tratare a erorilor?
Cât de curând sunteți gata să începeți să lucrați?
Cu ce tipuri de API ați lucrat în afară de REST? Ce metode HTTP cunoașteți? Poate metoda POST să șteargă o entitate?
Ce nivel de venit sunteți dispus să luați în considerare?
Ce trebuie să facă frontend-ul atunci când serviciul returnează o eroare? Ce bug este legat de gestionarea erorilor pe frontend?
Când are loc fuziunea PR? După ce etapă?
Ce este caching-ul API? Cum se rezolvă problema actualizării cache-ului?
Ce pași trebuie urmați pentru a trece de la testarea manuală la automatizarea testării?
Din ce elemente este format scenariul de test?
Puteți descrie structura și ordinea de moștenire a diferitelor tipuri de colecții în Java?
Vorbește-mi despre sistemul de automatizare din proiect — a fost vreun proiect pentru care ai fost responsabil personal?
Cum ați implementa structura paginii principale Yandex, aplicând pattern-ul Page Object?
Cum se poate rezolva un conflict la îmbinarea modificărilor într-un sistem de control al versiunilor?
Ce acțiuni principale au loc în timpul construirii unui proiect cu Gradle?
De ce cauți acum un loc de muncă?