QA / QA Automation
Czy masz doświadczenie w pracy z Dockerem?
Co zwykle zawierasz w raporcie Allure?
Jakie można wymienić zalety i wady różnych metod realizacji równoczesnego wykonywania kodu?
Bardziej interesuje mnie sam produkt, który był testowany, ponieważ mamy również zespół ds. płatności i transferów.
Jak przebiegł twój dzień pracy?
Porozmawiajmy o błędach między backendem a klientami. Testujesz aplikację mobilną, w sekcji "Ulubione". Na wszystkich kontach testowych dodano produkty, ale na jednym koncie zamiast produktów wyświetla się komunikat o błędzie "Coś poszło nie tak". Podłączasz sniffera. Na wszystkich kontach otrzymujesz 200 OK i JSON. Jakie są Twoje dalsze kroki?
W jaki sposób mikroserwisy ze sobą współdziałały? Czy było to interakcja synchroniczna?
Jaki wynik zwraca funkcja map podczas wywołania na kolekcji lub strumieniu danych?
Jak podłączyć fizyczny dysk do określonego katalogu w systemie?
Jakie funkcje są dostępne dla wszystkich obiektów w języku programowania za pomocą klasy Object?
Jakie są typy zdarzeń w logowaniu?
Czy odpowiada Ci hybrydowy model pracy? Trzy dni w biurze, dwa dni zdalnie?
Jaka jest główna funkcja frameworka testowego JUnit podczas tworzenia aplikacji Java?
Czy pracowałeś z bazami danych? Czy możesz podać przykład zapytania z JOIN? Do czego służy HAVING? Do czego służy DISTINCT i gdzie jest wpisywany? Jakie operacje filtrowania znasz? Jak działa LIKE? Jakie znasz rodzaje baz danych? Do czego służy klucz główny i klucz obcy?
Jakie rodzaje testów przeprowadzono w ostatnim projekcie?
Test pola z wymogiem: znaki specjalne i cyfry, z których trzy są obowiązkowe.
Do czego używałeś fixture w testach?
Jak uruchomić usługę w systemie (systemd)?
SQL: zwiększyć wynagrodzenie wszystkich pracowników o 10%.
Ile czasu zajęło rozwiązanie tego zadania?