Вращаешь красно-черное дерево, проходишь алгоритмический собес, а потом… Внезапно на работе этим заниматься не нужно! Зачем тогда такие вопросы задают на собеседованиях? И вообще, нужно ли знать алгоритмы, чтобы быть хорошим разработчиком и работать в классной команде? Эти холиварные вопросы мы задали Алексею Шаграеву, до недавнего времени работавшему в Яндексе и отсобеседовавшему очень много разработчиков.
Поддержи лучший подкаст про IT: www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: t.me/podlodka
Telegram-канал: t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Женя Кателла, Катя Петрова
Полезные ссылки:
- Статья Алексея про алгоритмические собеседования:
https://habr.com/ru/company/yandex/blog/449890/- Два видео к первой ссылке:
https://youtu.be/0yxjWwoZtLw https://youtu.be/zU-LndSG5RE- Про собеседования по машинному обучению:
https://habr.com/ru/company/yandex/blog/475584/ https://youtu.be/krDfPEYVVvk- Рассказ про технические секции. И презентация (key + pdf):
https://youtu.be/AVlHk9adggU?t=1749s https://yadi.sk/i/hgENcgbPwp5dJw https://yadi.sk/d/F9WecgrzdRTSOA- Про алгоритмы на работе:
https://habr.com/ru/company/yandex/blog/498366/- Фейсбучный гайд по подготовке к собеседованиям:
https://www.facebook.com/careers/life/preparing-for-your-software-engineering-interview-at-facebook- Гугловый гайд по подготовке к coding interview:
https://youtu.be/6ZZX9iIgFoo?t=0s- Топ-10 алгоритмов для собеседований, TechLead + AlgoExpert:
https://youtu.be/r1MXwyiGi_U- Гугловый гайд для подготовки по систем-дизайну:
https://youtu.be/Gg318hR5JY0- Гугловое объяснение того, что такое NALSD:
https://sre.google/workbook/non-abstract-design/- Рефлексия бывалого гуглоида о 250 проведенных интервью:
https://youtu.be/r8RxkpUvxK0?t=2355s