QA / QA Automation
Czym są funkcje lambda?
Czym jest interfejs funkcyjny?
Opowiedz o swoim ostatnim miejscu pracy: proces testowania, jak przebiegały wydania.
Czym różni się typ danych integer od number?
Czy pracujesz teraz? Jak szybko jesteś gotowy wyjść? Czy masz inne oferty?
Co dla Ciebie oznacza architektura mikroserwisowa i jaką różnicę wyróżniłbyś w porównaniu do architektury monolitycznej?
Swoimi słowami, czym jest jakość?
Opowiedz o kilku interesujących wyzwaniach technicznych z twojego doświadczenia.
Jak zachowują się pamięć podręczna i pliki cookie podczas podwójnej autoryzacji w trybie incognito (dwa oddzielne okna incognito vs jedno okno z różnymi kartami)?
Jakie znasz główne metody HTTP?
Co robi słowo kluczowe static w Javie w odniesieniu do klasy, metody i pola? Jak wywołać metodę statyczną?
Czy uczestniczyłeś w dodatkowych kursach, płatnych lub bezpłatnych?
Duży zestaw E2E wykonuje się przez 40 minut przy każdym MR, nawet jeśli zmieniany jest tylko README. Jak zorganizować uruchomienie, aby drobne zmiany nie uruchamiały całego zestawu testów?
Czy współpraca z innymi zespołami w zakresie testów automatycznych jest rozwiązywana lokalnie? Jak uzgadniane są umowy, przeglądy itp.?
Jakie zakresy widoczności są w Pythonie?
Jakimi poleceniami wiersza poleceń Linux korzystasz?
Na czym polega różnica między metodami PUT i POST?
Jeśli nie znam kluczy, jakie są podejścia do przeszukania całej mapy (HashMap) i znalezienia wartości?
Czym jest CI/CD i do czego służy?
@pytest.fixture(scope="session") def a(): return [1, 2] def test_one(a): a.append(3) def test_two(a): print(len(a))