нууу, очень оптимистичные оценки, там же надо хранить ещё данные чтобы понимать что ты не разлогинивался, плюс ничего не сказано про повороты экранов, и я так понимаю это надо хендлить, и стэйт восстанавливать и также поддерживать websocket connection после поворота(то есть уже лучше сервис держать). Также зависит конечно от позиции, но если Senior какой или Mid, то я бы и тестами это покрыл, это не так сложно и затратно, но если пройти хочешь на позицию будет хорошим плюсом, но я бы сказал это вот всё не 6 часов даже, поболее будет. Опять же зависит от позиции и знаний кандидата )