Jeśli czas jest ograniczony, które 5 scenariuszy wybrałbyś w pierwszej kolejności i dlaczego akurat te priorytety (biorąc pod uwagę ryzyko dla biznesu)?
QA / QA Automation
Jak do ciebie trafiają zadania?
Czy masz w swoim zespole analityków, programistów i testerów razem w jednym zespole full-stack?
Utrudnijmy zadanie: teraz program musi określić rodzaj trójkąta (według boków), zakres wartości od 1 do 10. Jakie scenariusze testowe zastosujesz?
Czym jest projektowanie testów, jakich technik znasz i które najczęściej stosujesz w praktyce?
Dlaczego nie można po prostu używać REST API z asynchroniczną interakcją zamiast brokera wiadomości?
Jak brzmi polecenie w składni UPDATE? Czy pracowałeś z JOIN w zapytaniach SQL?
Czy pracowałeś z brokerami wiadomości? Do czego służą?
Czym różni się INNER JOIN od LEFT JOIN?
Jaka jest Twoja polityka wydawnicza, jak często ukazują się wersje i jak uczestniczysz w tym procesie?
Zadanie praktyczne: ekran z 3 polami (boki trójkąta A, B, C) i przyciskiem „oblicz”, który określa, czy trójkąt jest równoramienny. Jakie rodzaje testów i sprawdzeń przeprowadziłbyś?
Czy bierzesz bezpośredni udział w kompilacji wydania i regresjach tuż przed wydaniem?
Opowiedz o sobie, o swoim ostatnim doświadczeniu zawodowym (technologie, obowiązki, procesy).
Zadanie praktyczne: 2 tabele — czytelnicy (5 rekordów) i wypożyczone książki (10 rekordów), spójność danych jest nieznana, jedna fizyczna książka nie może być jednocześnie u więcej niż jednego czytelnika. Ile minimalnie i maksymalnie rekordów może zwrócić wynik INNER JOIN tych tabel?
Jakie są rodzaje trójkątów według kątów (ostre, prostokątne, rozwartokątne), i jakimi zbiorami liczb (długości boków) można sprawdzić każdy rodzaj?
Ta sama sytuacja, ale teraz z LEFT JOIN z czytelnikami po lewej stronie. Ile minimalnie i maksymalnie rekordów może zostać zwróconych (z przykładem wyjaśniającym: 3 czytelników wzięło po 3 książki, 1 wziął 1 książkę, 1 w ogóle nie wziął)?