Интервью по System Design (проектированию ИТ-систем) очень популярны у работодателей, на них легко проверить ваши навыки общения и оценить умение решать реальные задачи. Пройти такое собеседование непросто, поскольку в проектировании ИТ-систем не существует единственно правильных решений. Речь идет о самых разнообразных реальных системах, обладающих множеством особенностей. Вам могут предложить выбрать общую архитектуру, а потом пройтись по всем компонентам или, наоборот, сосредоточиться на каком-то одном аспекте. Но в любом случае вы должны продемонстрировать понимание и знание системных требований, ограничений и узких мест.Правильная стратегия и знания являются ключевыми факторами успешного прохождения интервью!Что внутри?- Инсайдерская информация: что на самом деле нужно интервьюерам- 4-х шаговый подход к решению любой задачи system design- 16 вопросов из реальных интервью с подробными решениями.- 188 диаграмм, наглядно объясняющих, как работают реальные системы.
Сюй Алекс
Алекс Сюй — опытный разработчик программного обеспечения и предприниматель. Ранее он работал в таких компаниях, как Twitter, Apple, Zynga и Oracle. Алекс получил степень магистра наук в Университете Карнеги-Меллона. Его страсть — проектирование и реализация сложных систем.
Василий15.02.2023
Очень крутая книга с прицелом на варианты архитектур от именитых производителей ПО. Скажу, что по даёт взгляд на решение по новому старых проблем. С проблемой архитектуры можно долго биться, а в книге возможно сокрыта подсказка. Читается на одном дыхании и видимо придётся перечитывать несколько раз. Приложены ссылки к нужным материалам по главам книги. Рекомендую.
Пётр14.10.2022
Ценная книга с акцентом на 13-ти глубоких, детальных примерах проектирования систем. Приятное дополнение - обширные ссылки на более подробные публикации и исследования по затронутым темам.
Без воды, ничего лишнего, на 100% стоит потраченного времени. Если вы ещё не в должности архитектора, то скорее всего вернётесь к этой книге больше одного раза.