Тестировщик (ручное тестирование) — вопросы с реальных собеседований, часть 16
174 популярных вопросов из 630 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Расскажите, как вы тестировали базу данных?
testing
middle
1×
Приходилось ли вам работать с токенами?
security
middle
1×
В чем могут быть причины возникновения проблем, помимо query-параметров?
web
middle
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Расскажите, как вы тестировали базу данных?
Тестирование БД для меня — это не про абстрактные проверки, а про то, чтобы гарантировать: данные не потеряются, производительность не упадёт, а бизнес-логика работает как задумано. В проектах я разбивал тестирование на три уровня: юнит-тесты на хранимые процедуры и триггеры, интеграционные тесты с реальной БД и нагрузочное тестирование под сценариями продакшена. Начну с юнит-тестов. Я писал их на инструменте tSQLt…
✓ Разделение на юнит, интеграцию и нагрузку — каждый уровень закрывает свою категорию дефектов
✓ Использование специализированных фреймворков (tSQLt, pgTAP) для юнит-тестов, testcontainers для интеграции
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Чем push-уведомление отличается от обычного уведомления?
mobile
junior
1×
Чем отличается HTTP-ошибка 401 от 403?
networking
HTTP
junior
1×
Если у меня нет Apple Push Notification service (APNs) или Google Firebase Cloud Messaging (FCM), придет ли мне push-уведомление?
mobile
middle
1×
В каком виде хранятся данные в нереляционных базах данных?
database
junior
1×
Почему метод PUT считается идемпотентным, и что произойдет, если отправить один и тот же PUT-запрос несколько раз?
networking
HTTP
middle
1×
Является ли метод PUT идемпотентным?
web
HTTP
junior
1×
Может ли SSL работать одновременно с HTTP и HTTPS?
networking
junior
1×
Что такое хедер в HTTP-запросе?
networking
HTTP
junior
1×
В чём заключается защищённость этого решения?
security
middle
1×
Как обеспечить отказоустойчивость и корректную работу базы данных?
database
middle
1×
Для чего используется push-уведомление в SIM-картах?
networking
GSM
senior
1×
Что такое идемпотентность метода?
backend
junior
1×
Чем отличается регрессионное тестирование от smoke-тестирования?
testing
junior
1×
В чём разница между smoke-тестированием и sanity-тестированием?
testing
junior
1×
Какие вопросы и кому следует задавать на груминге в стандартной команде разработки?
general
middle
1×
Что вы имеете в виду под более узким и более базовым уровнем?
general
junior
1×
Что бы вы сделали в этой ситуации?
behavioral
middle
1×
Какое тестовое покрытие является достаточным и как определить необходимый объем тестовых данных?
testing
middle
1×
Является ли обработка ошибки путём её отбрасывания багом?
testing
junior
1×
Приходилось ли вам тестировать API на проекте?
testing
junior
1×
Какие данные используются для формирования?
general
junior
1×
В каких случаях вы используете sanity-тестирование, а в каких — smoke-тестирование?
testing
junior
1×
Является ли это ожидаемым поведением системы?
architecture
middle
1×
Какие проверки необходимо провести для минимального покрытия функциональности тест-кейсами?
testing
junior
1×
С какими HTTP-методами вам приходилось работать в процессе разработки?
web
junior
1×
Что такое CRUD-модель?
database
junior
1×
К кому вы обратитесь, если внутри команды не удается прийти к консенсусу по спорному вопросу?
behavioral
middle