QA / QA Automation
Jak ustalałeś priorytety zadań w ostatnim projekcie i kto podejmował ostateczną decyzję dotyczącą ich kolejności?
Jakimi środkami przeprowadza się testowanie funkcjonalności API?
Co oznacza skrót SOLID w kontekście rozwoju oprogramowania?
Czy można ograniczyć dostępność metod pobierających wartości (getterów) w Java, aby uczynić je mniej publicznymi?
Jakie kroki należy podjąć, aby zaimplementować własny menedżer kontekstu w Pythonie?
Czy możesz wymienić rodzaje zmiennych według zakresu ich dostępności w kodzie?
Jakie środki i metody stosujesz do testowania swojego kodu lub systemów?
Jakie słowo składniowe jest używane w instrukcji SELECT do ograniczenia wyników według warunków filtrowania?
W jakich rodzajach testów osiągnąłeś najlepsze wyniki lub brałeś udział z szczególnym powodzeniem?
Wyjaśnij, czym jest ograniczenie integralności danych w SQL i jak jest używane.
Jak zakres (Scope) wpływa na zachowanie i wykonanie testowych fixture w testach automatycznych?
Jak sprawdzana jest poprawność działania usługi backend bez korzystania z interfejsu użytkownika?
Czy masz doświadczenie w równoległym wykonywaniu zadań i synchronizacji wątków?
Co powoduje kolizje kodów hash w różnych obiektach i jak sobie z nimi radzić?
Czy można opisać główne etapy i procedury uczestniczące w procesie wydania produktu programistycznego?
Jak jest zaimplementowany system uprawnień i zarządzania dostępem do plików w systemie operacyjnym Linux?
Czy używasz w swojej praktyce klas abstrakcyjnych do rozwiązań architektonicznych?
Jakie są główne etapy procesu testów regresyjnych?
Czy wiesz coś o testach kompatybilności wstecznej?
Czy możesz wymienić biblioteki lub frameworki, których używałeś w swoich projektach?