QA / QA Automation
Jak wyglądały Twoje procesy po znalezieniu problemów?
Czy masz doświadczenie w budowaniu zespołów lub mentorowaniu ludzi, wprowadzając ich w temat QA/automatyzacji?
Z jakimi typami API, oprócz REST, znasz się?
Jak bardzo znasz się na zarządzaniu z punktu widzenia zarządzania testami? Które spotkania zajmują większość czasu pracy?
A jeśli mówimy konkretnie o poleceniach Bash (nie Git) — na przykład tworzenie pliku, przenoszenie pliku itp.
Czym jest Git ogólnie?
Zaimplementuj kompresję RLE ciągu: mając tablicę znaków alfabetu angielskiego, skompresuj ją tak, aby powtarzający się znak był zapisany raz, a za nim liczba powtórzeń. Na przykład: AAAABBBAAA → A4B3A3.
Czy możesz powiedzieć, co oznacza słowo kluczowe Final w Java?
Jak wymusić zakończenie procesu w Linuxie, jeśli zwykłe kill nie działa?
Jakie rodzaje testów znasz?
W żaden sposób nie uczestniczysz w automatyzacji, prawda?
Jakie metody HTTP znasz?
Osobowość wskazała, że min_dist został zainicjowany zerem, co jest nieprawidłowe dla wyszukiwania minimum. Jak poprawnie zainicjować i naprawić algorytm?
Jak przetestować punkt końcowy API do aktualizacji danych użytkownika z dwoma obowiązkowymi polami (email, telefon) i dwoma opcjonalnymi (imię, nazwisko)?
Jak zwykle rozwiązywano sytuacje konfliktowe? Opowiedz więcej szczegółów o przypadku z analitykiem.
Czym jest uwierzytelnianie? Jak działa token Bearer?
Czym jest kolizja?
Jak rozumiesz rolę QA? Co wchodzi w tę rolę?
Formularz logowania: wprowadzasz poprawny login/hasło, klikasz zaloguj się, wizualnie nic się nie dzieje. Jak to zbadać i z jakiego powodu może się to dziać?
Nieformalne rozpoczęcie rozmowy