Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

252 вопроса 119 компаний 249 технологий

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 252
Поведенческий

Как правильно тестировать асинхронные операции, включая сетевые запросы?

Как проверять асинхронный код? Ожидать завершения асинхронных операций с помощью await, callbacks или promises. Изолировать сетевые обращения, применяя моки и стабы. Проверять последовательные состояния: запуск,…

Читать ответ
Поведенческий

Как приложение обрабатывает принудительное завершение?

область: управление жизненным циклом приложения при принудительном завершении ОС или платформа отправляет сигнал, например SIGKILL или SIGTERM SIGKILL немедленно завершает процесс без возможности обработать сигнал…

Читать ответ
Поведенческий

Как приоритизировать тест-кейсы для автоматизации, включая smoke-тесты?

Как приоритизировать тест-кейсы для автоматизации, включая smoke-тесты подбор тест-кейсов входит в стратегию автоматизации тестирования в первую очередь выбирают проверки, от которых зависит ключевой функционал…

Читать ответ
Поведенческий

Как проверить canonical URL на сайте?

SEO-оптимизация: защита от дублирования контента Проверка присутствия тега <link rel="canonical" href="..."> на страницах URL внутри тега должен быть абсолютным и корректным Автоматический сканер: разбор HTML и…

Читать ответ
Поведенческий

Как проверять JSON-ответы и применяются ли для этого JSON-схемы в Swagger?

валидация JSON-ответов — контроль структуры, типов данных и обязательных полей JSON-схемы — формализованный стандарт описания структуры JSON-объекта с их помощью можно автоматизировать проверку через библиотеки (ajv,…

Читать ответ
System Design

Как проверять React-компоненты без запуска всего проекта?

Модульное тестирование с Jest и React Testing Library Изолированная проверка рендеринга компонентов и обработки событий Моки для пропсов и внешних зависимостей Запуск тестов через CLI без использования браузера…

Читать ответ
Теория

Как проводится проверка требований на собеседовании?

управление требованиями на протяжении SDLC аналитический анализ и согласование с заказчиком формирование и согласование Acceptance Criteria обеспечение трассируемости требований в разработке и тестах методы проверки:…

Читать ответ
Поведенческий

Как программно открыть браузер и перейти по URL?

Как открыть браузер и перейти на страницу? Автоматизация браузера, WebDriver воспользоваться WebDriver — Selenium или Playwright запустить драйвер нужного браузера создать браузерную сессию через API вызвать метод…

Читать ответ
Поведенческий

Как пропустить тест в pytest с помощью @pytest.mark.skip?

Как использовать @pytest.mark.skip для пропуска теста Декоратор @pytest.mark.skip в pytest предназначен для пропуска теста с его помощью можно пометить тест, который не требуется запускать pytest зафиксирует факт…

Читать ответ
Поведенческий

Как протестировать push-уведомление, которое должно прийти ровно в полночь?

Как проверить push-уведомление, запланированное на полночь? Проверить работу таймера и временного триггера Подменить системное время с помощью библиотек вроде TimeShift Имитировать событие push, не дожидаясь реального…

Читать ответ
Теория

Как проходит задача от разработки до релиза в продакшн с точки зрения тестирования?

Этапы движения задачи от разработки до релиза с позиции тестирования планирование тестирования одновременно с разработкой создание и запуск разработчиком юнит-тестов интеграционная проверка взаимодействия компонентов…

Читать ответ
Поведенческий

Как работает запуск авторегрессии?

Как работает запуск авторегрессии? авторегрессия — модель для анализа временных рядов (time series) значение в текущий момент прогнозируется по предыдущим значениям — лагам в начале используются первые значения ряда…

Читать ответ