W jakich przypadkach i na jakim etapie projektu należy przeprowadzać testy funkcjonalne?
QA / QA Automation
Czy możesz podać przykłady odpowiedzi, które serwer może wysłać po przetworzeniu żądania?
Czy używasz Jenkins w swoich projektach do automatyzacji budowania i wdrażania?
Wyjaśnij, co oznacza użycie słowa kluczowego 'Yield' w programowaniu i jak to działa.
Czy możesz wyjaśnić, czym jest dekorator dla metod klasy w Pythonie?
Czy możesz wyjaśnić zasady działania REST API i jego główne cechy?
Czy możesz wymienić główne kody statusu HTTP i ich przeznaczenie?
Czy masz doświadczenie w pracy z bazami danych i jak je wykorzystywałeś w swoich projektach?
Jak zarządzać uprawnieniami dostępu do plików w systemie Linux?
Jakie są różnice między klasą abstrakcyjną a interfejsem w programowaniu obiektowym?
Jaka wartość znajduje się w nagłówku HTTP Accept-Type?
Wyjaśnij zasadę działania wzorca lokalizatora usług i jego główne cechy.
Wyjaśnij, czym jest protokół TLS i do czego służy w Internecie.
Jakimi narzędziami i językami programowania posługiwałeś się do automatyzacji testów interfejsu użytkownika?
Wyjaśnij, czym różni się chroniony protokół HTTPS od zwykłego HTTP i na czym polega jego główna zaleta.
Jakie zadania rozwiązuje struktura danych LinkedList w języku Java?
Czy możesz wyjaśnić, czym jest biblioteka AssertJ i do czego służy w testowaniu?
Jak działa mechanizm certyfikatów bezpieczeństwa i jaka jest ich rola w zapewnianiu ochrony danych?
Wyjaśnij koncepcję dziedziczenia wielokrotnego i jej cechy w programowaniu obiektowym.
Jaką pozycję uważasz za swój kolejny krok w karierze?