Выбор ответа Middle Рассказ о проектах обновлено
Вопрос «почему выбрали это решение»
Вопрос
Интервьюер спрашивает: «Почему вы выбрали Redux Toolkit, а не Zustand?» Какой ответ сильнее?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: «Много связанного серверного состояния, нужен был RTK Query и отладка; в Zustand пришлось бы тянуть кеш отдельно». Сильный ответ показывает критерии и компромиссы: что было важно, какие варианты рассматривались, чем заплатили.
Варианты ответа
- «Так было принято в команде: на всех проектах компании используют Redux, и мы не стали менять стек ради одной фичи»
- «Много связанного серверного состояния, нужен был RTK Query и отладка; в Zustand пришлось бы тянуть кеш отдельно»правильный ответ
- «Redux лучше всех: это самый популярный менеджер состояния, под него больше библиотек, людей и готовых ответов»
- «Не помню точно, решение принимал тимлид до меня, я просто продолжал писать в принятом стиле»
Разбор
Сильный ответ показывает критерии и компромиссы: что было важно, какие варианты рассматривались, чем заплатили. Даже если решение принимал не ты, можно объяснить его логику.
- «Так принято» допустимо для джуна, но лучше добавить, понимаешь ли ты причины.
- «Лучше всех» без критериев звучит поверхностно.
- «Не помню» показывает, что ты не вникал в контекст.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.