Найти в Дзене
Вопросы на собеседовании тестировщика

Вопросы на собеседовании тестировщика

Что спрашивают на собеседованиях у тестировщика в разных компаниях? Смотрим и отвечаем.
подборка · 14 материалов
289 читали · 8 месяцев назад
Шпаргалка автотестировщику для собеседования
Ниже — вопросы с коротким и развернутым ответом по следующим темам: Каждый вопрос сопровождается: 🟢 Короткий ответ — по сути (1-2 предложения) 📘 Развернутый ответ — с пояснением, примерами, при необходимости Подписывайтесь на мой канал в Телеграмм, чтобы ничего не пропустить. Ну или на канал в VK, если хотите видеть новые статьи у себя в ленте. 🟢 Проверка логики работы серверной части, API, БД, правил обработки данных. 📘 Backend-тестирование охватывает тестирование SOAP/REST/gRPC/GraphQL API,...
1217 читали · 1 год назад
Вопросы на собеседовании автотестировщика Java в Газпромбанк и IT_One
Рассмотрим вопросы, а ответы будут в конце статьи. Перед тем как прочитать ответы, подумайте, как бы на эти вопросы ответили вы. 1. Методы REST API 2. Паттерны программирования (для автотестов), Singleton, Builder 3. Аннотация @Data (Lombok) 4. SQL: Primary Key и записи 5. Реляционные и нереляционные базы данных 6. Задача: Найти повторяющиеся слова в строке типа: String str = "one two one three four five two"; Не важно сколько раз повторяются слова. 7. Как получить доступ к элементу по XPath? 8...
380 читали · 1 год назад
Вопросы на собеседовании автотестировщику про XPATH и CSS
Ответ: XPath (XML Path Language) — это язык запросов, используемый для навигации по структурам XML и HTML документов. В автотестировании XPath применяется для поиска элементов на веб-странице для их взаимодействия в тестах. Ответ: Абсолютный XPath начинается с корневого элемента (/) и указывает полный путь к элементу, например: /html/body/div[1]/div[2]/ul/li[3]. Относительный XPath начинается с текущего контекста или любого элемента на странице (//), например: //div[@class='example']. Абсолютный XPath более хрупок, так как любые изменения в структуре страницы могут его сломать...
503 читали · 1 год назад
Вопросы на собеседовании автотестировщика про GIT
Вот список вопросов, которые часто задают тестировщику на собеседованиях или в повседневной работе, касающиеся системы контроля версий Git (обычно бывает не больше 3-4 вопросов): 1. Что такое Git и для чего он используется? 2. Как инициализировать новый репозиторий Git? 3. Что такое ветка (branch) в Git и зачем она нужна? 4. Как создать новую ветку в Git? 5. Как переключиться на другую ветку? 6. Что такое "merge" и как его выполнить? 7. Что такое "rebase" и как он отличается от "merge"? 8. Как посмотреть историю коммитов? 9...
1960 читали · 1 год назад
Вопросы собеседования на позицию автотестировщика python
Краткий ответ: Python — это интерпретируемый язык с динамической типизацией. Более подробно: В отличие от Java и C#, Python не требует предварительной компиляции, так как является интерпретируемым языком. Также Python использует динамическую типизацию: тип переменной определяется во время выполнения программы, а не на этапе компиляции. Это делает его более гибким, но может снижать производительность по сравнению с языками со статической типизацией. Краткий ответ: Фикстуры с более широким скоупом вызываются раньше...
1730 читали · 1 год назад
Вопросы про SQL со * (сложные) на собеседовании тестировщика
Работа с базами данных - важная часть работы тестировщика, поэтому на собеседованиях почти всегда будут вопросы касающиеся SQL. Простые вопросы мы разобрали вот в этой статье. Настала очередь более сложных и интересных (некоторые вопросы нам уже встречались, но тут подразумевается более подробный ответ). Сначала вопросы (ответы будут ниже в статье): 1. Что такое индексы в SQL, и как они влияют на производительность запросов? Могут ли индексы замедлить работу? 2. Как написать запрос, который вернет третью по величине зарплату из таблицы сотрудников? 3...