#algorithms #youtube
Algorithms #1
О, ничесь! Впервые я увидел это видео около 3х лет назад, когда открыл для себя мир программирования. Тогда меня этот "кандидат" очень удивил и я думал, что это "уровень" Гугл разработчиков. Сейчас же пересматривая это видео, понимаю, что в принципе ничего сложного оказывается та и нету, при условии, что есть фундаментальные знания структур данных и простых алгоритмов.
Кстати, очень важно, чего, я думаю, не понимают много кандидатов, это то как вести коммуникацию с интервьюером. Дело не только в том, чтобы быть найс, а в том, чтобы собрать все нужные данные, обсудить возможный вариант решения, и только потом писать код (с разрешения собеседника), ну и плюс тесты.
В моем случае я НЕ нарешевал 200+ задачек на литкоде, а ограничился примерно 60-ю, уровня Изи и Мидл. Решал я эти задачки больше с целью научить себя правильному подходу. В итоге все получилось :) было два офера - Амазон и Блумберг.
А у вас какой опыт?
https://www.youtube.com/watch?v=XKu_SEDAykw
з.ы. кстати, будут вопросы, пишите. Я на знания не жадный :))
Algorithms #1
О, ничесь! Впервые я увидел это видео около 3х лет назад, когда открыл для себя мир программирования. Тогда меня этот "кандидат" очень удивил и я думал, что это "уровень" Гугл разработчиков. Сейчас же пересматривая это видео, понимаю, что в принципе ничего сложного оказывается та и нету, при условии, что есть фундаментальные знания структур данных и простых алгоритмов.
Кстати, очень важно, чего, я думаю, не понимают много кандидатов, это то как вести коммуникацию с интервьюером. Дело не только в том, чтобы быть найс, а в том, чтобы собрать все нужные данные, обсудить возможный вариант решения, и только потом писать код (с разрешения собеседника), ну и плюс тесты.
В моем случае я НЕ нарешевал 200+ задачек на литкоде, а ограничился примерно 60-ю, уровня Изи и Мидл. Решал я эти задачки больше с целью научить себя правильному подходу. В итоге все получилось :) было два офера - Амазон и Блумберг.
А у вас какой опыт?
https://www.youtube.com/watch?v=XKu_SEDAykw
з.ы. кстати, будут вопросы, пишите. Я на знания не жадный :))
YouTube
How to: Work at Google — Example Coding/Engineering Interview
Watch our video to see two Google engineers demonstrate a mock interview question. After they code, our engineers highlight best practices for interviewing at Google.
Learn more about how we hire at http://goo.gl/xSD7jo, then head over to https://goo.gl/BEKV6Z…
Learn more about how we hire at http://goo.gl/xSD7jo, then head over to https://goo.gl/BEKV6Z…
„Chillin‘“ at Amazon
#systems_design #youtube_channel Systems Design #3 Продолжаю делиться каналами, что помогли мне при подготовке к интервью по системному дизайну. Прежде чем проходить интервью, очень важно понимать хотя бы примерно правила игры: о чем спрашивают, с чего…
#mock #systems_design #algorithms
Я обещал написать про mock interviews. Расскажу о трех своих моках перед моим интервью по Системному дизайну. В общем, подготовку я начал примерно за 2 недели до дня Икс. К концу этого срока я уже смог собрать свое понимание и построил некий фреймворк беседы. Осталось только затестить его и для этого мне понадобились тестовые собесы.
Мок №1. 🎤
За 4 дня до собеседования. 🕑 Первый мок у меня был с моей супругой. Диалог был примерно следующий:
- Мне нужно, чтобы ты у меня провела интервью по системному дизайну 😂
- Но я же не знаю что спрашивать 😳
- Не бойся, я тебе подскажу 😁
Да, несмотря на то, что она никогда ранее подобным не занималась, она смогла провести это собеседование. Мы строили одну из их систем на работе, так как она имеет там относительно большой контекст по функционалу, количеству юзеров, и тд. Мне было очень полезно.
✏ Я смог отработать свой фрейморк прохождения, отметил где у меня в коммуникации идет неточность, и замерил время. Ошибок было очень много!
Мок №2. 🎤
За 3 дня до собеседования. 🕞 Второе интервью у меня было уже с другом, инжинером из Амазона, у которого не было опыта проведения интервью по системному дизайну, но было понимание как работают распределенные системы и хороший опыт в разработке. Эта сессия уже была чуть более "агрессивной" в том плане, что мой друг уже мог раскачивать лодку, уводя тему разговора не туда, куда Я ожидал, и копать мои знания/ответы значительно глубже.
✏ В очередной раз я понял, что со временем все плохо и вместо ожидаемых 30-45 минут мы проговорили около 1.5 часов. Прожил через стресс тест и понял, что ожидать можно чего угодно. Также записал для себя темы, в которых я еще плаваю.
Мок №3. 🎤
За 2 дня до собеседования. 🕗 Третье интервью я нашел в последний момент. И было оно прям очень близко к реальному. Его проводил Sr. Software Development Manager, тоже из Амазона.
✏ Из ценного я понял, что задачки могут быть куда сложнее чем те, что я готовил, времени на интервью очень мало, собеседник мастерски переключается по тмемам и задает точечные вопросы, чтобы покапать. В итоге, всего за минут 30 смогли обсудить кучу всего. Он мне сразу сказал, что на хороший дизайн и часа не хватит, поэтому от этого собеседования совершенно другие ожидания.
Если подытожить, то все три интервью для меня были очень полезными. Это как у профессиональных артистов на репетиции или как подготовка к презентации у Стива Джобса: нужно уметь засекать время, понимать, что твои переходы в коммуникации имеют смысл, и оценивать свои слабые стороны. В отличии от многих, мне повезло с выходом на нужных людей, что имеют релевантный контекст. Поэтому знакомьтесь с людьми, ищите тех, кто располагает временем и желанием помочь вам. Есть даже платные ресурсы. Все эти усилия точно окупятся.
По правде, даже если бы я никого не нашел, то я все равно бы "играл в шахматы" сам с собой. Любая практика лушче ее отсутствия.
Так что это ЗНАЧИТЕЛЬНО повышает ваши шансы на успех 🎯 и я очень рекомендую to do your homework properly! 🚀
Вроде бы уже рассказал про все, что нужно для подготовки к собсеам. Если есть еще что-то, о чем я не писал, то напиши мне или в комментах. Я поделюсь, ведь я на знания не жадный 😁 Удачи!
Я обещал написать про mock interviews. Расскажу о трех своих моках перед моим интервью по Системному дизайну. В общем, подготовку я начал примерно за 2 недели до дня Икс. К концу этого срока я уже смог собрать свое понимание и построил некий фреймворк беседы. Осталось только затестить его и для этого мне понадобились тестовые собесы.
Мок №1. 🎤
За 4 дня до собеседования. 🕑 Первый мок у меня был с моей супругой. Диалог был примерно следующий:
- Мне нужно, чтобы ты у меня провела интервью по системному дизайну 😂
- Но я же не знаю что спрашивать 😳
- Не бойся, я тебе подскажу 😁
Да, несмотря на то, что она никогда ранее подобным не занималась, она смогла провести это собеседование. Мы строили одну из их систем на работе, так как она имеет там относительно большой контекст по функционалу, количеству юзеров, и тд. Мне было очень полезно.
✏ Я смог отработать свой фрейморк прохождения, отметил где у меня в коммуникации идет неточность, и замерил время. Ошибок было очень много!
Мок №2. 🎤
За 3 дня до собеседования. 🕞 Второе интервью у меня было уже с другом, инжинером из Амазона, у которого не было опыта проведения интервью по системному дизайну, но было понимание как работают распределенные системы и хороший опыт в разработке. Эта сессия уже была чуть более "агрессивной" в том плане, что мой друг уже мог раскачивать лодку, уводя тему разговора не туда, куда Я ожидал, и копать мои знания/ответы значительно глубже.
✏ В очередной раз я понял, что со временем все плохо и вместо ожидаемых 30-45 минут мы проговорили около 1.5 часов. Прожил через стресс тест и понял, что ожидать можно чего угодно. Также записал для себя темы, в которых я еще плаваю.
Мок №3. 🎤
За 2 дня до собеседования. 🕗 Третье интервью я нашел в последний момент. И было оно прям очень близко к реальному. Его проводил Sr. Software Development Manager, тоже из Амазона.
✏ Из ценного я понял, что задачки могут быть куда сложнее чем те, что я готовил, времени на интервью очень мало, собеседник мастерски переключается по тмемам и задает точечные вопросы, чтобы покапать. В итоге, всего за минут 30 смогли обсудить кучу всего. Он мне сразу сказал, что на хороший дизайн и часа не хватит, поэтому от этого собеседования совершенно другие ожидания.
Если подытожить, то все три интервью для меня были очень полезными. Это как у профессиональных артистов на репетиции или как подготовка к презентации у Стива Джобса: нужно уметь засекать время, понимать, что твои переходы в коммуникации имеют смысл, и оценивать свои слабые стороны. В отличии от многих, мне повезло с выходом на нужных людей, что имеют релевантный контекст. Поэтому знакомьтесь с людьми, ищите тех, кто располагает временем и желанием помочь вам. Есть даже платные ресурсы. Все эти усилия точно окупятся.
По правде, даже если бы я никого не нашел, то я все равно бы "играл в шахматы" сам с собой. Любая практика лушче ее отсутствия.
Так что это ЗНАЧИТЕЛЬНО повышает ваши шансы на успех 🎯 и я очень рекомендую to do your homework properly! 🚀
Вроде бы уже рассказал про все, что нужно для подготовки к собсеам. Если есть еще что-то, о чем я не писал, то напиши мне или в комментах. Я поделюсь, ведь я на знания не жадный 😁 Удачи!
„Chillin‘“ at Amazon
Вопрос о Mock Interviews (см. выше)
#mock #interview #algorithms #волонтерство
Ок, вижу, что есть желающие. Высылаю ссылку на формочку, чтобы я смог распланировать время
Не обещаю, что получится поговорить со всеми, так как в планах еще и отдохнуть.
Постараюсь созвониться по принципу FIFO (first in first out), но, если у кого-то что-то срочное, то пишите в комментах
https://forms.gle/aQTtE27NvhVLS4WV8
Ок, вижу, что есть желающие. Высылаю ссылку на формочку, чтобы я смог распланировать время
Не обещаю, что получится поговорить со всеми, так как в планах еще и отдохнуть.
Постараюсь созвониться по принципу FIFO (first in first out), но, если у кого-то что-то срочное, то пишите в комментах
https://forms.gle/aQTtE27NvhVLS4WV8
Google Docs
Записаь на Mock Interview по data structures and algorithms
Привет, в продолжение дискуссии на https://xn--r1a.website/webapparch создал формочку, чтобы мы смогли подобрать время
Текст из телеграмма ------
Раньше, у меня куда больше уходило времени на social contribution. Сейчас, в силу того,что нужно очень много наверстать…
Текст из телеграмма ------
Раньше, у меня куда больше уходило времени на social contribution. Сейчас, в силу того,что нужно очень много наверстать…
#algorithms #data #structures #video
Нашел неплохой канал с видео по структурам данных: https://www.youtube.com/c/WilliamFiset-videos/videos
Нашел неплохой канал с видео по структурам данных: https://www.youtube.com/c/WilliamFiset-videos/videos
#interviews #coding #algorithms
Top 10 Dynamic Programming Problems
https://www.techiedelight.com/top-10-dynamic-programming-problems/
Top 10 Dynamic Programming Problems
https://www.techiedelight.com/top-10-dynamic-programming-problems/
Techie Delight
Top 10 Dynamic Programming Problems | Techie Delight
This article list out top 10 dynamic programming problems and also provides their solutions in C/C++. We recommend going through them before facing any technical interview.
#interview #coding #algorithms
Blind 75 LeetCode Questions - LeetCode Discuss
https://leetcode.com/discuss/general-discussion/460599/blind-75-leetcode-questions
Blind 75 LeetCode Questions - LeetCode Discuss
https://leetcode.com/discuss/general-discussion/460599/blind-75-leetcode-questions
LeetCode
Blind 75 LeetCode Questions - Discuss - LeetCode
Hi folks,
I found a list of Blind 75 Leetcode problems. Sharing it as I found it very useful.
Connect with me: https://linktr.ee/tech.krishnadey
Happy
I found a list of Blind 75 Leetcode problems. Sharing it as I found it very useful.
Connect with me: https://linktr.ee/tech.krishnadey
Happy
#interview #algorithms #patterns
https://www.youtube.com/watch?v=cpgAULF6Vpw&list=PL7g1jYj15RUOjoeZAJsWjwV8XUo9r0hwc
https://www.youtube.com/watch?v=cpgAULF6Vpw&list=PL7g1jYj15RUOjoeZAJsWjwV8XUo9r0hwc
YouTube
Algorithmic Patterns: Intro
Algorithmic Patterns for Coding Interviews: Intro
In this course we will learn common patterns that can be used to solve coding interview problems.
This Series: https://youtube.com/playlist?list=PL7g1jYj15RUOjoeZAJsWjwV8XUo9r0hwc
🔗 Links 🔗
⌨️leetcod-patterns…
In this course we will learn common patterns that can be used to solve coding interview problems.
This Series: https://youtube.com/playlist?list=PL7g1jYj15RUOjoeZAJsWjwV8XUo9r0hwc
🔗 Links 🔗
⌨️leetcod-patterns…