Дима — frontend-разработчик с 10-ти летним опытом. Однажды он пытался сменить место работы и столкнулся с двумя проблемами при трудоустройстве в BigTech — интервью по System design и алгоритмической секцией.
Дима самостоятельно решал любые задачи, но «при свидетелях» на реальном собеседовании терялся, тратил вдвое больше времени, выдавал неоптимальное решение и получал отказ.
Отсутствие навыков проектирования высоконагруженных систем тоже стали барьером:
- на работе не получалось глубоко понять задачу — хотелось видеть ее от лица инженера, а не рядового программиста, который просто пишет код,
- а на собеседованиях и вовсе спрашивали то, что не встречается даже у Senior backend-разработчика в практике. Интервьюер легко «расшатывал» систему, и собеседование заканчивалось провалом.
Дима решил пройти наши курсы по System design и подготовке к алгоритмическому собеседованию, и в результате:
- успешно прошел 5 технический секций на позицию Senior frontend в Яндексе, получил оценку «отлично» за System Design и дошел до оффера,
- параллельно прошел собеседование в Летуаль и получил на разработку 2 проекта с нуля,
- для магистерской работы в университете спроектировал отказоустойчивую систему, которую не смог расшатать ни один практикующий backend-разработчик из компаний-партнеров,
- получил красный диплом в вузе.