Czy projekt był prowadzony od zera, to znaczy czy sam zorganizował automatyzację od początku?
QA / QA Automation
Wspomniałeś o statycznych klasach zagnieżdżonych — czy możesz podać przykład użycia?
Czym są klasy równoważności i jak określa się ich podział?
Jak wygląda ogólnie Twój cykl wydawniczy?
Jak wygląda obsługa błędów w projekcie (ogólnie i na poziomie kodu Java)?
Do czego służą zmienne statyczne? Po co pisać static dla zmiennej?
Czym jest kod statusu 500? Przykład praktyczny.
Do czego służy słowo kluczowe static w Java? Podaj przykład z praktyki.
Czy w projekcie używane są klasy abstrakcyjne? Podaj przykład.
Czy gałąź funkcji jest scalana z dev, a na stagingu wdrażana jest gałąź dev lub osobna gałąź wydania (master)?
Czy sprawdziłeś wyjście poza granice (wartości spoza dozwolonego zakresu)?
Czy to oznacza, że izolacja odbywa się na poziomie danych?
Co oznacza 'przez iterację'? Wyjaśnij to bardziej szczegółowo.
Czy parametrizacja testów jest używana, i czym jest realizowana?
Jaka jest różnica między HTTP a HTTPS?
Gdzie są przechowywane testy ręczne, co jest używane jako system kontroli testów?
Czy tutaj występuje pojęcie certyfikatów (w kontekście HTTPS)?
Opowiedz, czego oczekujesz od nowej pracy i czego nie chciałbyś powtarzać (negatywne momenty)?
Ostatecznie musimy gdzieś obsłużyć błąd?
503 — od kogo pochodzi ta odpowiedź, jeśli usługa, do której się odwołałeś, jest niedostępna?