Я принес. Подготовка к system design собеседованиям часть 2

В конце 2023-го года я публиковал пост с полезными материалами для подготовки к систем дизайн собеседованиям https://t.me/general_it_talks/505

С тех пор кой-чего изменилось, и пора оформить вторую часть, которая будет актуальна сегодня.

1. System design space - очень крутой портал, который сделал Саша Поломодов не так давно. Там и про то, как проходят собеседования, и примеры задач, и база по основным теоретическим концепциям. Можно даже выбрать трек подготовки в зависимости от того, сколько у вас есть на это времени. И всё бесплатно, насколько я знаю. Моё большое уважение Саше и его огромному труду и знаниям, которыми он с индустрией делится.

2. Алекс Сюй System Design (обе части) - есть две книги этого автора. Первую я читал, а вторую нет. Не разделяю столь уж больших восторгов от книги, но в целом для базового понимания процесса и примеров задач вполне подойдет. Она довольно поверхностная, поэтому менеджерам, пусть и техническим, обычно заходит лучше, чем хардкорным разрабам :)

3. ИИшечка дорогая. Вот здесь можно самому себе приготовить материал необходимый. Последний раз, когда я успешно проходил собес по систем дизайну, я попросил ИИ нагенерить основных концепций по разным темам типа кеширования, шардирования, репликации, мониторинга, лоад балансинга, деплоя, сидиэнов, тротлинга, рэйт лимитинга, микросервисных паттернов, обзервабили и прочего. Суммарно получилась пдфка на 50 страниц. Но правда это просто голые тезисы. Если разворачивать всё в объяснение, то там там сотни страниц бы получились.

4. Видео с примерами интервью - Например, вот эти два неплохие.

У меня до сих пор нет ответа, как даже со всеми этими материалами и примерами можно заучить и пройти интервью, если ты в этом вообще не разбираешься. Это я к тому, что эти собесы не про выучить наизусть и ответить слово в слово.

Например, взять ту же мою методичку в 50 страниц. За этим стоял фундамент из опыта работы и поглощения большого количества более основательных знаний, типа книги с кабанчиком (не рекомендую её тут только потому, что в прошлый раз рекомендовал). Для меня эти 50 страниц были чем-то вроде краткого курса по освежению знаний, ибо они уже существуют.

P.S. Я пока не вижу, что ИИ меняет суть таких собеседований. А что будет дальше - не знаю. Если вы что-то про это знаете, напишите в комментариях.