Есть функция is_valid_password: она принимает строку и возвращает true или false. Пароль валиден, если в нём от 8 до 20 символов, есть хотя бы одна цифра и хотя бы одна заглавная латинская буква. Кода функции у вас нет, напишите для неё набор автотестов.
~15 мин голосом
Как подойти
Проверяют тест-дизайн без доступа к коду (black box): умеешь ли ты выделить классы эквивалентности и граничные значения, построить негативные кейсы, где каждый ломает ровно одно правило, уточнить неоднозначные требования и аккуратно оформить тесты.
Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.