Проводил на днях собеседование по System design. По моему мнению, сейчас это один из лучших форматов для собеседования middle+, senior разработчиков.
Без однотипных, всеми заученных вопросов с такими же однотипными ответами. Только рассуждения о том, как вы проектируете сервис, архитектуру и тд.
Причем уровень вот этих абстракций, о которых вы рассуждаете в рамках собеседования - можно менять в зависимости от грейда и специальности
С фулстеком - обсудить всю систему целиком, бэк, фронт, балансировки, бд, нагрузки, микросервисы и тд.
С фронтом - инструменты, подходы, микрофронты\монолиты, ssr и тд.
С бэком - бд, кэширование, мониторинги, логирование и тд.
Я уже давно говорю, что сейчас, во времена, когда код рутинный пишет ИИ, цениться все больше и больше будут люди с широким кругозором и системным мышлением). Причем во всех сферах жизни, не только в IT. При этом я не говорю, что глубокие знания в своей сфере не нужны. Нужны как никогда, но теперь можно не уделять столько внимания мелочам, как это было нужно раньше.
Важно эти скиллы в себе развивать 🙌🏻
2
221
65
35
4
1
221
65
35
4
1June 6, 2026 32.7K 77 230