Czy brałeś udział w rekrutacji i przeprowadzałeś rozmowy kwalifikacyjne? Czy masz lidera zespołu QA?
Java
Jakie są dla ciebie ważne kryteria i czynniki przy wyborze pracy?
Opowiedz mi o najtrudniejszym i najbardziej wyzywającym zadaniu dla ciebie.
7. Testujesz formularz dodawania nowych produktów w panelu administratora. Tworzysz nowy produkt, klikasz przycisk Zapisz i widzisz biały pusty ekran. Opisz swoje dalsze działania.
Na jakie główne podklasy dzieli się klasa Throwable w Java? Która z nich jest rzucana przez Selenide przy niepowodzeniu sprawdzenia (np. element.shouldBe(visible))?
Czego miałeś najwięcej podczas testów: UX/UI, backend, integracje API?
Jak się odnosisz do frazy 'Automatyzować wszystko, co można zautomatyzować'?
Opowiedz o swoim backgroundzie: od czego zacząłeś i o ostatnim/obecnym miejscu pracy?
Jaki wynik zostanie wyświetlony w konsoli po uruchomieniu metody main()? private static boolean areEqual(String s1, String s2) { return s1 == s2; } public static void main() { var s1 = new String("Abc"); boolean result = areEqual(s1, "Abc"); System.out.println(result); }
Jak używać HAVING w SQL?
Jak sprawdzić, czy listy są równe pod względem zawartości, ale kolejność nie ma znaczenia? List<String> actual = List.of("B", "A", "C"); List<String> expected = List.of("A", "B", "C");
Jaką funkcję wybierzesz dla pierwszego smoke-suite serwisu streamingowego (Netflix, Amazon itp.)?
6. Jak przetestowałbyś punkt końcowy "Dodanie produktu do koszyka"? Istnieje ograniczenie: do koszyka można dodać nie więcej niż 30 produktów. Pola: productId - id produktu, który zamierzamy dodać do koszyka quantity - opcjonalnie, jeśli nie podano, produkt zostanie dodany w ilości = 1 POST [link] Parametry Autoryzacja Nagłówki (8) Ciało brak form-data x-www-form-urlencoded { "productId": 1, "quantity": 2 }
Co może cię zdemotywować w pracy?
Czy przeprowadzałeś wywiad zamiast lidera lub mu pomagałeś?
Dlaczego zdecydowałeś się szukać nowego miejsca i czego chcesz znaleźć?