Инженер по автоматизации тестирования (AQA) — вопросы с реальных собеседований, часть 15
148 популярных вопросов из 615 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Что такое API в контексте клиент-серверного взаимодействия?
web
junior
1×
Чем отличаются классы, перечисления (enum) и структуры?
oop
junior
1×
От какого интерфейса наследуется интерфейс Collection в Java?
data_structures
Java
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Что такое API в контексте клиент-серверного взаимодействия?
API (Application Programming Interface) в клиент-серверном взаимодействии — это чётко описанный контракт: набор правил, по которым программа-клиент отправляет запросы на сервер, а сервер присылает ответ. Без API клиент не знает, как и о чём просить, а сервер — как отвечать, чтобы клиент понял. Чаще всего API строится поверх HTTP. Клиент отправляет HTTP-запрос на определённый endpoint (URL) с методом (GET, POST, PUT,…
✓ API — это контракт между клиентом и сервером: чёткий протокол запросов и ответов.
✓ В вебе API обычно работает через HTTP: метод (GET/POST/PUT/DELETE), endpoint, статус-код, тело в JSON.
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Могут ли быть методы с реализацией (телом) в абстрактном классе?
oop
junior
1×
Какой тип значения возвращает метод hashCode?
language_specific
Java
junior
1×
Что хранится в Local Storage?
web
JavaScript
junior
1×
Расскажите об основных вкладках в Chrome DevTools и их назначении.
frontend
JavaScript
junior
1×
Что мы должны были получить в результате выполнения этой задачи?
behavioral
junior
1×
Можно ли обучить модель, задавая правила, чтобы она автоматически определяла язык текста?
backend
Machine Learning
middle
1×
Что такое паттерн Page Object?
testing
Selenium
middle
1×
Как происходит процесс код-ревью?
general
junior
1×
Какие существуют основные правила и лучшие практики проектирования REST API эндпоинтов?
backend
middle
1×
Что возвращает успешный HTTP-запрос?
networking
junior
1×
Какой HTTP-код ответа следует возвращать при попытке доступа к ресурсу без авторизации?
web
junior
1×
Какой HTTP-код ответа следует возвращать, если запрашиваемая страница не найдена?
networking
HTTP
junior
1×
У вас есть опыт автоматизации?
devops
middle
1×
Как вы называете ветки в Git?
devops
Git
junior
1×
Как протестировать API, если документации еще нет, а бэкенд уже готов?
testing
middle
1×
Какие методы тестирования API вы знаете?
testing
middle
1×
Для чего в тестировании используют SQL?
testing
SQL
junior
1×
Какими характеристиками должен обладать хороший автотест?
testing
middle
1×
Как UI-автотесты находят элементы на странице?
testing
middle
1×
Что находится в верхней части пирамиды тестирования?
testing
junior
1×
Что такое Page Object Model?
testing
Selenium
middle
1×
Что такое кэш и куки?
web
junior
1×
Расскажите, как вы пишете автотесты для API?
testing
middle
1×
Назовите признаки хорошего автотеста.
testing
junior
1×
Как добавить REST Assured в проект, если вы используете Gradle?
testing
Java
junior
1×
Вы продолжаете заниматься ручным тестированием в какой-то степени?
testing
junior
1×
Как вы подходите к анализу задачи перед написанием автотестов, чтобы избежать слепого переписывания требований в код?
testing
middle