Вопросы на собеседовании часть 2.
Ключевые технические вопросы по тестированию, которые кандидат должен знать перед собеседованием.
• Что такое клиент-серверная архитектура? Что такое клиент? Что такое сервер? • Зачем нужна база данных? Какие типы баз данных существуют? • Типы связей между таблицами в БД • Что такое TCP\IP? • Что такое HTTP протокол? • Что такое API? Как его можно протестировать? • Что такое RESTAPI и SOAP, в чем отличие? • Что такое JSON и XML? В чем различие между ними? • Принципы построения RESTAPI? • Ключевые типы запросов? В чем отличие GET и POST? Что такое безопасные, (не)идемпотентные запросы? • Расскажите, для чего тестировщик может использовать DevTools в браузере? • Какие вкладки чаще всего используются тестировщиком? • Структура веб страницы? Что такое HTML, CSS? • Что такое снифферы трафика?