Comments 3
Не очень понятно - это за час,полтора на интервью нужно выдать?
Это обучающая статья, ее цель - дать максимально полное представление о том, что важно\интересно\сложно в этой задаче по System Design.
Я надеюсь что после ознакомления и проработки кандидаты будут увереннее чувствовать себя на интервью, если им попадется эта или похожая задача.
Да, интервью по System Design обычно длится 1 час (конечно, есть вариации в разных компаниях).
Приблизительные требования для разных уровней кандидата описаны в конце статьи.
Для Middle кандидата ожидается High-Level дизайн, закрывающий функциональные требования + знание концепций и технологий + способность ответить на вопросы интервьюера.
Для Staff+ кандидата ожидается самостоятельная проработка 3+ из 6 рассмотренных в статье погружений в детали.
Самое то, как раз. Статья супер. Наверное единственная которя объяснила за функциональные и не функциональные требования.
System Design: проектируем Uber, сервис заказа такси