Opisz proces interakcji między frontendem a backendem za pomocą API podczas naciskania przycisku: co się dzieje na froncie, co na backendzie, skąd pochodzą dane?
QA / QA Automation
Jak w JUnit wyświetlić komunikat 'testy zakończone' raz po uruchomieniu wszystkich testów?
Jakimi narzędziami sprawdzano, czy zdarzenie zostało wysłane do backendu i czy backend wykonał zapytania do potrzebnych usług?
Jak powinien wyglądać dobry przypadek testowy?
Jak został zbudowany proces pracy z zadaniami? Czy przypadki testowe tworzyli sami, czy analitycy, biznes?
Zadanie DevTools: wpisując trzy litery miasta w polu wyszukiwania na stronie CDEK, pojawia się rozwijana lista miast. Pokaż, skąd pochodzą te dane.
Zapytanie SQL: wybierz wszystkie wartości z kolumny Unit tabeli Products, w których występuje słowo 'box'.
Jakie są wymagania?
Czy masz doświadczenie w samodzielnym wdrażaniu frameworka od zera?
Co lepiej wysłać programiście przy błędzie: log czy stack trace?
Opowiedz o sobie: jak trafiłeś do testowania, co testowałeś, w jakich projektach?
Integer i = 5, Integer g = 5. Porównujemy i == g. Co jest porównywane i jaki jest wynik?
Czym różnią się klasa abstrakcyjna i interfejs? Do czego służą?
Jakie są priorytety błędów?
{ "name1": "null", "name2": "", "name3": null, "name4": true, "name5": 37, "name6": ["str1", "str2", "str3"] }
Czym jest test ogólnie?
Opowiedz o swoim doświadczeniu z Kafka: czy czytałeś topiki, wysyłałeś wiadomości?
Czym są tematy i partycje w Kafka?
Jakie techniki projektowania testów znasz? Które stosowałeś w praktyce?
Czym jest DISTINCT w SQL i jak zrobić odwrotny DISTINCT — wybrać tylko nieunikalne wartości?