This media is not supported in your browser
VIEW IN TELEGRAM
Алоха ребята. Всех с наступающим или уже наступившим. Спасибо что читаете. Отдельное спасибо тем кто ставит реакции и пишет комменты, так я вижу ваше реакцию, на то что я делаю.
С новым годом. 🥳⛄🎄🎉
С новым годом. 🥳⛄🎄🎉
🍾20🎄7🎉3👍1💩1🌭1
Алоха. Продолжаем наши сессии по ситем дизайну. В этот раз поговорили о Stock Exchange.
https://youtu.be/sBqk0Juuumc
https://youtu.be/sBqk0Juuumc
YouTube
#FaangTalk 3 - Систем дизайн Stock Exchange
Канал с анонсами https://news.1rj.ru/str/faangtalk_news
Группа по подготовке к интервью в телеграм https://news.1rj.ru/str/faangtalk
00:00 Начало
06:45 High Level Design
43:30 Java code discussion
54:00 Deep dive
1:01:30 Event Sourcing
1:26:40 Обсуждение
Группа по подготовке к интервью в телеграм https://news.1rj.ru/str/faangtalk
00:00 Начало
06:45 High Level Design
43:30 Java code discussion
54:00 Deep dive
1:01:30 Event Sourcing
1:26:40 Обсуждение
👍4🔥4
Aloha.
Мы продолжаем разбирать задачи с массивами и хэшированием.
В этот раз мы даже попробуем проверить поле для игры Судоку на валидность.
https://dzone.com/articles/arrays-amp-hashing-vol2
#leetcode #array #hash
Мы продолжаем разбирать задачи с массивами и хэшированием.
В этот раз мы даже попробуем проверить поле для игры Судоку на валидность.
https://dzone.com/articles/arrays-amp-hashing-vol2
#leetcode #array #hash
👍6👌2
Алоха. Мой бешеный водитель наконец-то получил права. АЛИЛУЯ, давайте порадуемся за Тати и прочитаем ее историю.
https://telegra.ph/Driver-License-Part-2-01-04
#tati #usa
https://telegra.ph/Driver-License-Part-2-01-04
#tati #usa
Telegraph
Driver License! Part_2
Наконец-то мне пришло письмо счастье, спустя 2 месяца, о том что проверка моих документов завершилась! Беру письмо счастье и мчу в DMV сдавать теоретический экзамен. Говорю менеджеру, что у меня запись на такое-то время и спрашиваю, где находиться кабинет…
🎉7🏆2
Алоха. В этот раз поговорили с ребятам на тему Digital Wallet и как его дизайнить на интервью.
Enjoy
https://www.youtube.com/watch?v=XynDnNxAn9Y
#systemdesign
Enjoy
https://www.youtube.com/watch?v=XynDnNxAn9Y
#systemdesign
👏4👍2👌1
Алоха. Представляете, такая красота ездит по улицам. Кстати, мы продолжаем говорить про Digital Wallet и вот вторая часть --> https://youtu.be/ZG9ZN-8Kzy0
😍5🔥1
Алоха. Я пока активно решаю задачи и не хватает времени описывать их решение. Скоро статьи продолжат выходить. Зато хватает времени на записи разбора видео с систем дизайном.
В этот раз поговорили с ребятами о Distributed Email Service. Было много открытий для меня.
Я никогда не задумывался как работает система отправки сообщений. И оказалось что есть специальные протоколы для этого.
Присоединяйтесь https://youtu.be/5-Nh0azAcJM
В этот раз поговорили с ребятами о Distributed Email Service. Было много открытий для меня.
Я никогда не задумывался как работает система отправки сообщений. И оказалось что есть специальные протоколы для этого.
Присоединяйтесь https://youtu.be/5-Nh0azAcJM
🔥8👍2👏1
Алоха. Вы могли заметить что в прошлый раз мы не до конца разобрали дизайн Distributed Email System. В этот раз мы нырнем глубже и поговорим о более детально а реализации нашей системы.
https://youtu.be/SCSwv9bb3yA
https://youtu.be/SCSwv9bb3yA
👍7👌1
Алоха. Все продолжаем готовиться к интервью. В этот раз мок интервью по систем дизайну.
В первой части поговорили о Twitter Timelime.
Также параллельно стараемся улучшить английский, проводя такие сессии.
https://www.youtube.com/watch?v=mjEh_c2nqZU
В первой части поговорили о Twitter Timelime.
Также параллельно стараемся улучшить английский, проводя такие сессии.
https://www.youtube.com/watch?v=mjEh_c2nqZU
🔥9👍3
Алоха. Продолжаем систем дизайнить. Чувствую себя мамкиным архитектором.
Мне попался вопрос Typeahead. Я даже примерно не представлял что это такое и все мысли приходили в голову постепенно. Как по мне, по итогу вышло очень даже не дурно. Особенно радует, что я даже знаю как написать и сделать такую систему с нуля =)
Кстати если у кого то снова пойдет кровь от моего "рашен инглиша", ну что поделать. Я работаю над этим. Велком, буду рад услышать ваши вопросы и комментарии.
https://www.youtube.com/watch?v=CgzRMNgy354
Мне попался вопрос Typeahead. Я даже примерно не представлял что это такое и все мысли приходили в голову постепенно. Как по мне, по итогу вышло очень даже не дурно. Особенно радует, что я даже знаю как написать и сделать такую систему с нуля =)
Кстати если у кого то снова пойдет кровь от моего "рашен инглиша", ну что поделать. Я работаю над этим. Велком, буду рад услышать ваши вопросы и комментарии.
https://www.youtube.com/watch?v=CgzRMNgy354
👍6❤1
Алоха. Давненько небыло задач. Вот задача над которой мне пришлось посидеть, попотеть и погуглить. Код до бейзумия простой. Главное понять момент как же найти этот GDC. Самое забавное, что я даже как то читал лекцию на ОТУС по поводу этого GDC и нескольких вариантов решения, но все они были связаны с цифрами. И никогда небыло идеи перенести этот алгоритм на строки и посмотреть как это будет работать. Стало интересно? Го читать:
https://dev.to/golitsynsergei/greatest-common-divisor-of-strings-25e7
#leetcode #algo
https://dev.to/golitsynsergei/greatest-common-divisor-of-strings-25e7
#leetcode #algo
👍4👌2
Алоха. Интересная задача, которая показалась мне с ходу очень простой. Естественно тест кейсы были неуспешными. И пришлось ломать голову, как же это решается. Эта задача попадается на мок интервью на платформе Pramp. Практически у всех, кому она попадалась, возникали сложности. Поэтому погнали разбирать ее. https://dev.to/golitsynsergei/award-budget-cuts-191o
#leetcode #pramp #algo
#leetcode #pramp #algo
🔥2👌2
Алоха. Давно небыло ссылок для чтения, а только мои материалы. В данной статье достаточно не плохо разобрана работа убера и расписаны моменты, о которых можно будет упомянуть в ходе интервью.
https://www.geeksforgeeks.org/system-design-of-uber-app-uber-system-architecture/
#рекомендасьен #article #статьи
https://www.geeksforgeeks.org/system-design-of-uber-app-uber-system-architecture/
#рекомендасьен #article #статьи
GeeksforGeeks
System Design of Uber App | Uber System Architecture - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.
👍4🔥2
Алоха. Че то все мы дизайним дизайним системы, там всякие чудо нагрузки, масштабирование, шардирование, очереди, асинхронщина, а в это время ребята из Levels.fyi спокойно используют Google Sheets как бэкенд. И все у них ровно. https://www.levels.fyi/blog/scaling-to-millions-with-google-sheets.html
#рекомендасьен #статьи #article
#рекомендасьен #статьи #article
🔥5😱3❤1
Алоха. Готовитесь к интервью по систем дизайну и осталось совсем мало времени?
Вот вам подборка популярных систем дизайнов, супрер поверхностное, но полезное чиво, для освежения знаний перед интервью.
https://www.educative.io/blog/top-10-system-design-interview-questions#proximity
#рекомендасьен #статьи #article
Вот вам подборка популярных систем дизайнов, супрер поверхностное, но полезное чиво, для освежения знаний перед интервью.
https://www.educative.io/blog/top-10-system-design-interview-questions#proximity
#рекомендасьен #статьи #article
🔥7👍2
Aloha. Решил попробавать себя в поле и посмореть как я решаю задачи с живым человеком.
Спасибо платформе Pramp.com за прекрасную возможность. Кстати благодаря этой платформе я стараюсь прокачать не только алгоритмы, но и софт скиллы. Ведь посе решения, я должен быть интервьером и давать фидбэк, помогать кандидату и сделать так чтобы у него остался позитивный фидбэк. (Кстати с этим у меня проблемы еще больше, чем с алгоритмами). Хах, не стоит еще забывать, что таким образом я постоянно стараюсь практиковать английкий, учить новые слова и тренировать произношение =)
https://www.youtube.com/watch?v=ERijhZVTsIU
#pramp #algo #leetcode #mock
Спасибо платформе Pramp.com за прекрасную возможность. Кстати благодаря этой платформе я стараюсь прокачать не только алгоритмы, но и софт скиллы. Ведь посе решения, я должен быть интервьером и давать фидбэк, помогать кандидату и сделать так чтобы у него остался позитивный фидбэк. (Кстати с этим у меня проблемы еще больше, чем с алгоритмами). Хах, не стоит еще забывать, что таким образом я постоянно стараюсь практиковать английкий, учить новые слова и тренировать произношение =)
https://www.youtube.com/watch?v=ERijhZVTsIU
#pramp #algo #leetcode #mock
🔥5❤1🎉1
Алоха.
В этот раз на систем дизайн сессии поговорили с ребятами о Distributed Key Value Storage, как его применять на интервью, и зачем оно нужно. По сути это был разговор про кэш, как его можно создать и добавить к нашим серверам. https://www.youtube.com/watch?v=WEAwSIBjXb4
---
Для меня оказалось удивительным и безумно приятным, что есть те кто правда смотрит и после дает сови клмментарии. Спасибо!!! Это правда безумно приятно.
#systemdesign #youtube #faangtalk
В этот раз на систем дизайн сессии поговорили с ребятами о Distributed Key Value Storage, как его применять на интервью, и зачем оно нужно. По сути это был разговор про кэш, как его можно создать и добавить к нашим серверам. https://www.youtube.com/watch?v=WEAwSIBjXb4
---
Для меня оказалось удивительным и безумно приятным, что есть те кто правда смотрит и после дает сови клмментарии. Спасибо!!! Это правда безумно приятно.
#systemdesign #youtube #faangtalk
👍7
Aloha.
The Two-Pointers Technique is an algorithmic approach that involves using two pointers or indices to traverse through an array or list of items. This technique is often used to solve problems that involve searching for a specific target or pattern within an array. By maintaining two pointers and moving them towards each other, this technique can greatly simplify many complex problems involving arrays and lists. It's a valuable tool for any programmer to have in their toolkit.
https://dzone.com/articles/the-two-pointers-technique
#leetcode #algo
The Two-Pointers Technique is an algorithmic approach that involves using two pointers or indices to traverse through an array or list of items. This technique is often used to solve problems that involve searching for a specific target or pattern within an array. By maintaining two pointers and moving them towards each other, this technique can greatly simplify many complex problems involving arrays and lists. It's a valuable tool for any programmer to have in their toolkit.
https://dzone.com/articles/the-two-pointers-technique
#leetcode #algo
👍6🔥1
Алоха ребята.
Сегодня мы разберем популярную технику Sliding Window. Я до сих пор не всегда вижу паттерны с этой техникой. Поэтому я пытаюсь нарешивать и перерешивать задачи. Надеюсь я смог донеси достаточно понятно как работает этот подход и как его можно применять в задачах.
Sliding Window --> https://dzone.com/articles/sliding-window-1
#leetcode #algo
P.S лайкаем фоточку тоже
Сегодня мы разберем популярную технику Sliding Window. Я до сих пор не всегда вижу паттерны с этой техникой. Поэтому я пытаюсь нарешивать и перерешивать задачи. Надеюсь я смог донеси достаточно понятно как работает этот подход и как его можно применять в задачах.
Sliding Window --> https://dzone.com/articles/sliding-window-1
#leetcode #algo
P.S лайкаем фоточку тоже
👍12❤4
Алоха.
Я до сих пор не могу поверить, но уже вышел 10 выпуск разьора систем дизайна. В этот раз поговорили с ребятами о Dynamo DB и разобрали "вайт перер". Если вам интересно что такое Amazon Dynamo DB, для чего он придумывался и зачем он нужен, то быстрее смотреть выпуск
https://www.youtube.com/watch?v=MdpaazjhlJI
#systemdesign #youtube #faangtalk
Я до сих пор не могу поверить, но уже вышел 10 выпуск разьора систем дизайна. В этот раз поговорили с ребятами о Dynamo DB и разобрали "вайт перер". Если вам интересно что такое Amazon Dynamo DB, для чего он придумывался и зачем он нужен, то быстрее смотреть выпуск
https://www.youtube.com/watch?v=MdpaazjhlJI
#systemdesign #youtube #faangtalk
👍8🔥3