Насколько интересно работать с большим количеством устройств
Что проверяют
Готовы ли вы к рутинной части мобильного тестирования и умеете ли сокращать матрицу устройств вместо попытки прогнать всё на всём. Вопрос заодно честно предупреждает: в проекте есть парк железа и ручные прогоны на нём.
Как отвечать
Подтвердите интерес и покажите, что матрица собирается осознанно. Основа: статистика реальных пользователей, доли версий ОС, вендоров и разрешений. К ней добавляются рисковые крайности: самое старое поддерживаемое устройство, маленький экран, устройство с вырезом, планшет, аппарат с малым объёмом памяти.
Отдельно назовите то, что проверяется только на живом устройстве: камера и сканирование, push-уведомления, биометрия, поведение при входящем звонке, переключение между сетями и потеря связи, работа в фоне под агрессивным энергосбережением вендора, запрос разрешений.
Хорошо добавить инструментальную часть: параллельный прогон автотестов по устройствам, сбор логов и видео, облачная ферма для редких моделей. Встречные вопросы: есть ли ферма, сколько устройств в парке и кто отвечает за обновление на них систем.
Где спотыкаются
Отвечают, что протестируют на всех устройствах. Полный перебор не считается ни по времени, ни по деньгам, и такой ответ показывает, что кандидат не работал с реальной матрицей.
Считают эмулятор заменой устройству. На нём не воспроизводятся оболочки производителей, убийцы фоновых процессов, реальные сети, камера и биометрия, а именно там живёт большая часть дефектов совместимости.
Умалчивают, что рутина утомляет, а через полгода уходят. Честнее сразу назвать, какую долю ручных прогонов готовы держать и что хотели бы закрыть автотестами, это обсуждаемо на входе и почти не обсуждаемо потом.