#24 НЕРЕАЛЬНОЕ собеседование Junior QA Тестировщик Python
Разбор вопросов учебного собеседования для начинающего QA/QA Automation: от тест-дизайна и архитектуры до HTTP, JWT, БД и SQL. В конце автор направляет к полной версии с вопросами по Python.
Вадим Новосёлов | Карьера в IT
Открыть на YouTube- Опубликовано на YouTube:
- Просмотры на YouTube: 9,5 тыс.
- Лайки на YouTube: 261
Таймлайн
Коротко о видео
Это учебный разбор ответов Артёма на вопросы для Junior/Junior+ QA, включая тестирование формы СБП, уровни тестов, архитектуру, API, токены, базы данных и SQL. Ведущий дополняет ответы и акцентирует темы, которые, по его словам, встречаются на собеседованиях. В середине ролика размещена реклама программы подготовки с заявлениями автора о помощи до трудоустройства; подтверждения реального найма в видео нет.
Затронутые темы
Что взять на заметку
- Для тестирования формы перевода сначала уточнить требования: маску и длину телефона, ограничения пароля, допустимые символы и ожидаемый результат отправки; затем составлять кейсы под каждое требование и варианты пользовательского ввода.
- При объяснении пирамиды тестирования различать unit-тесты, API/интеграционные и UI/end-to-end-тесты; в ролике подчёркивается, что верхние уровни дороже и сложнее в поддержке.
- Для микросервисного приложения нужно проверять не только каждый сервис отдельно, но и передачу данных и ошибки на стыках между сервисами, например через Kafka.
- К собеседованию предлагают подготовить различия REST, SOAP, gRPC и GraphQL, а также назначение брокеров RabbitMQ, Kafka и Redis.
- Нужно уметь объяснить назначение POST, PUT и PATCH, а также идемпотентность: повторный идемпотентный запрос не меняет состояние сервера дополнительно.
- В блоке про авторизацию разбираются JWT и его части: header, payload и signature; отдельно отмечена важность различать аутентификацию и авторизацию.
- Для SQL-задачи о предпоследней по давности записи рассматриваются оконная функция и сортировка с ограничением результата; конкретное сравнение производительности в ролике не проводится.