QA / QA Automation
Czy kiedykolwiek musiałeś pisać buildery, które łączą kilka metod w jedną?
Wymień główną różnicę między listą (list), krotką (tuple) i zbiorem (set)
Na co teoretycznie sprawdza się podczas testowania bazy danych?
Czy masz środowisko testowe dla swojego zespołu? Jak jest ono zorganizowane w ramach zespołu?
Czy miała miejsce generacja i czyszczenie danych testowych?
Czym jest Continuous Integration i dlaczego jest potrzebna?
Opowiedz o różnicy między podejściem NoSQL a modelem relacyjnym oraz kiedy lepiej wybrać NoSQL.
Czy kiedykolwiek musiałeś zbudować model regresji od podstaw?
Kiedy można uznać, że testy są zakończone?
Czy możesz wyjaśnić, w jakiej strefie czasowej się znajdujesz?
Rozumiem, więc kolega po prostu patrzy i lokalizuje problem?
Jakie nagłówki HTTP (headers) używałeś, które znasz? Czy używałeś nagłówka autoryzacji?
Jak zatrzymać uruchomiony proces w Linux?
Co robi nagłówek Content-Type?
Jakie testy zostaną uruchomione, jeśli uruchomisz polecenie 'pytest' z katalogu głównego projektu? project/ ├── conftest.py ├── tests/ │ ├── check_api.py │ │ └── def test_get_users(): pass # (A) │ ├── test_ui_login.py │ │ ├── def test_button(): pass # (B) │ │ └── def check_label(): pass # (C) │ ├── web_test.py │ │ ├── def test_login_flow(): pass # (D) │ │ └── def logout_test(): pass # (E) │ └── integration/ │ └── test_db.py │ ├── class TestDatabase: │ │ └── def test_connect(): pass # (F) │ └── class DB_Helper: │ └── def test_ping(): pass # (G) ├── scripts/ │ └── test_cleaner.py │ └── def test_wipe_cache(): pass # (H) └── my_test_file.py └── def test_is_valid(): pass # (I)
Praca zdalna jest w porządku, czy chcesz przyjechać do biura?
Czy to ty przeprowadzasz przegląd kodu?
Jakie opcje wysyłki Deep Link istnieją?
Czym jest SOLID? Do czego służy?
Czym zasadniczo różni się metoda GET od metody POST?