QA / QA Automation
Co przyciągnęło Cię do naszej firmy i dlaczego zdecydowałeś się zmienić obecną pracę?
Jakim językiem programowania głównie pracujesz w swoich projektach?
Kiedy zaleca się stosowanie narzędzi automatyzacji testów opartych na Cypress w procesie rozwoju?
Czy możesz wyjaśnić główne różnice między tablicą, słownikiem a zbiorem w kontekście programowania?
Czy możesz wymienić podstawowe zasady leżące u podstaw programowania?
Wyjaśnij zasadę działania generatorów w Pythonie i ich główne zalety
Jakie typy zapytań uważasz za najbezpieczniejsze i dlaczego?
Jakie dodatkowe narzędzia automatyzacji interfejsu użytkownika, oprócz Selenium, używałeś w swojej praktyce?
Jakie wskaźniki są używane do określenia skuteczności testów regresyjnych?
Jaka jest główna rola i cel narzędzia do budowania w procesie tworzenia oprogramowania?
Jak można wyświetlić listę plików i folderów w katalogu w Linux?
Czy masz doświadczenie w korzystaniu z narzędzia cURL do wykonywania żądań HTTP?
Czy masz pytania dotyczące specyfikacji technicznej lub projektu?
Jaka jest różnica między błędem a sytuacją wyjątkową w programowaniu?
Czy masz doświadczenie w testowaniu SDK w aplikacjach mobilnych? Jak testuje się wdrożenie nowego SDK?
Czy masz doświadczenie w pracy z bazami danych Oracle?
Czy może podać przykład tytułu, z którym wielokrotnie się spotkałeś w praktyce?
W jaki sposób sprawdzasz poprawność wypełnienia formularza z obowiązkowymi i opcjonalnymi polami?
Co zwraca funkcja bez return? def pprintter(łańcuch): print(łańcuch)
Wyjaśnij cel i użycie modyfikatora dostępu protected w programowaniu obiektowym.