QA / QA Automation
Czy pracowałeś kiedyś z analizą (Crashlytics, Firebase)?
Opowiedz o sobie, swoim doświadczeniu zawodowym i jakiej pozycji/projekcie szukasz.
W jaki sposób mikroserwisy ze sobą współdziałały?
Załóżmy, że pełny regres zajmuje 6 godzin, a biznes chce go skrócić do 30 minut. Co zrobiłbyś w pierwszej kolejności?
Co możemy zobaczyć tam oprócz drzewa DOM, gdy mamy dostęp do kodu?
Czym jest Kafka? Do jakiej klasy systemów należy? Po co jest potrzebny, skoro można używać zapytań HTTP?
Jak poradziłbyś sobie z pływającym defektem, który wystąpił raz i więcej się nie powtarza?
Jakie są zalety i wady mocków podczas testowania API?
Gdzie najbezpieczniej przechowywać sekrety do testów automatycznych (na przykładzie Jenkins)?
Jaka jest różnica między operatorami == i is w Pythonie? Kiedy lepiej ich używać?
Czym jest dekorator w Pythonie? Jak działa? Jak zrobić dekorator z argumentami?
Jak obsługiwane są wyjątki w Pythonie? W jakim przypadku używa się try/except?
Czy metoda DELETE jest idempotentna, czy nie? Dlaczego?
Czy pracowałeś z brokerami wiadomości? Testowałeś Kafka ręcznie czy za pomocą testów automatycznych?
Czym jest CROSS JOIN w SQL?
Dany jest URL [link] Należy uzyskać listę imion wszystkich użytkowników z odpowiedzi
Czy wartość NULL odpowiada wartościom 0 lub spacji w bazie danych? Jakie mają typy danych?
Opowiedz o sobie i swoim doświadczeniu w automatyzacji QA
Wymień główne parametry defektu.
Jakie są możliwości implementacji metody bezpośrednio w interfejsie Java (nie tylko zadeklarować sygnaturę)?