Автотесты идут параллельно в восьми процессах против одного стенда и постоянно конфликтуют из-за одинаковых email и логинов. Напишите фабрику тестовых пользователей: она возвращает валидного пользователя с уникальными полями, позволяет переопределить любое поле и умеет создавать пользователя через API с автоматической очисткой после теста.
~15 мин голосом
Как подойти
Проверяют, понимает ли кандидат, как устроена изоляция тестовых данных при параллельном запуске. Нужна фабрика, которая генерирует уникальные значения без общего состояния, не мутирует дефолты, отделяет сборку данных от создания через API и гарантированно убирает за собой даже после падения теста.
Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.