DS

Подготовка к техническим собеседованиям

После прохождения этого учебного плана автор получил работу в Amazon. Он занимался по 8–12 часов в день несколько месяцев, но уверяет, что вам столько не понадобится. План охватывает всё необходимое для технических собеседований в ведущие IT-компании.

План охватывает структуры данных (массивы, списки, стеки, очереди, хеш-таблицы), алгоритмы (сортировка, поиск, графы, динамическое программирование), сложность (Big-O), деревья, рекурсию. Рекомендуется выбрать язык и изучить книги по структурам данных.

Для опытных разработчиков добавлены разделы по системному дизайну и масштабированию. Также есть дополнительные темы: компиляторы, криптография, сжатие данных и другие. Этот план предназначен для подготовки к позиции software engineer, а не frontend-разработчика.

GitHub ★ 349,354

0 комментариев

Редактор комментария
Пока нет комментариев
Станьте первым, кто оставит мнение на этот топик