Найти в Дзене

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

Оглавление

Точнее это вопросы/задания к двум собеседованиям:

первое - Теория-практика (1,5 часа) - короткое знакомство, вопросы по предыдущему опыту, вопросы по теории тестирования, могут попросить решить задачку или кейс. Нужно будет показать практические навыки, например провести тест компонента.

второе - Техническая секция с написанием кода для QA (1,5 час)

Вопросы к "Теория-практика"

1) Метрики для оценки качества

2) Как определить достаточное кол-во тестов

3) Виды и уровни тестирования (вытекающие вопросы про регресс, нагрузочное, стрессовое)

4) Различие десктоп/веб/мобильное

5) Общие вопросы по моб. тест (какой опыт,в чем особенность, набор устройств, доп. инструменты и сервисы).

6) Сложности работы в распределенной команде

7) Техники тест-дизайна

8) Что такое хороший багрепорт

9) Стандартные виды тестовой документации (её необходимость, цели, плюсы и минусы)

10) Инструменты (в идеале от багтрекеров до снифферов)

11) Сетевые протоколы и коды ответов

12) Про автоматизацию (условно, её необходимость и целесообразность для того или иного продукта)

отдельно будут практические задачки на тестирование (одна-две), тут нужно будет логически поразмыслить, не однобоко.

Техническая секция с написанием кода для QA

Набор примерных задач:

1) https://leetcode.com/problems/how-many-numbers-are-smaller-than-the-current-number/description/

2) https://leetcode.com/problems/running-sum-of-1d-array/description/

3) https://leetcode.com/problems/rank-transform-of-an-array/description/

4) https://leetcode.com/problems/find-pivot-index/description/

5) https://leetcode.com/problems/binary-search/description/

6) https://leetcode.com/problems/baseball-game/description/

7) https://leetcode.com/problems/fibonacci-number/description/

8) https://leetcode.com/problems/longest-palindrome/description/

9) https://leetcode.com/problems/first-bad-version/description/

10) https://leetcode.com/problems/valid-anagram/

11) https://leetcode.com/problems/isomorphic-strings/description/

12) https://leetcode.com/problems/valid-parentheses/description/

13) https://leetcode.com/problems/two-sum/description/

Рекомендую самостоятельно решить их все (не просто посмотреть ответ), так как на собеседовании будут другие задачи. Но вы сможете их решить, если решите эти.
Мне попались вот эти 2 задачи:

1 задача

Дан список интов, повторяющихся элементов в списке нет.

Нужно преобразовать это множество в строку, сворачивая соседние по числовому ряду числа в диапазоны.

Примеры:

[1,4,5,2,3,9,8,11,0] => "0-5,8-9,11"

[1,4,3,2] => "1-4"

[1,4] => "1,4"

[0, 5, 7,8,9,11,12] => "0,5,7-9,11-12"

2 задача

Дана строка такого вида: AAAAABBBBCCCAAADDDDDAAAAALLLL символы //[A-Z]

нужно получить A5B4C3A3D5A5L4 (для приведенного примера)

Вместо оглавления. Что вы найдете на канале QA Helper - справочник тестировщика?

Не забудьте подписаться на канал, чтобы не пропустить полезную информацию: QA Helper - справочник тестировщика

Пишите в комментариях какой пункт было бы интересно рассмотреть подробно.

Также будет интересно почитать: Вопросы которые задают на собеседовании тестировщикам