Перейти к содержимому

Введение в LLD | Как решать проблемы LLD на собеседовании 🔥

codeWithAryan

0:00 / 0:00

Введение в LLD | Как решать проблемы LLD на собеседовании 🔥

190 297 просмотров · 1 год назад
codeWithAryan
22,5 тыс. подписчиков
190 297 просмотров · 1 год назад
Статья - https://codewitharyan.com/system-desi... Плейлист LLD -    • Low Level Design + MultiThreading Course   Практика структурированного DSA (от основ до продвинутого уровня) - https://codewitharyan.com/cwa-sheet/p... Мой опыт собеседования в Uber -    • I Survived the Uber Interview Here's What ...   Мой опыт собеседования в Coinbase -    • What Nobody Tells You About Coinbase Inter...   Мой опыт собеседования в American Express -    • What's the Secret to Acing the American Ex...   Мой опыт собеседования в JP Morgan и Chase -    • STOP Making These 5 Common Mistakes in You...   ..... скоро будет больше (вместе с курсом LLD на Втором канале) Часто задаваемые вопросы по Leetcode Premium - https://codewitharyan.com/cwa-sheet/a... Программа LLD, которую мы рассмотрим — https://codewitharyan.com/system-desi... Давайте общаться: Основной канал DSA и прямых трансляций —    / @aryanmittal   X Twitter: https://x.com/aryan_mittal007 📱Discord (Присоединиться к сообществу):   / discord   📝Linkedin (Обо мне):   / aryan-mittal-0077   📸 Instagram:   / codewitharyanbhai   📱Telegram: https://t.me/aryan_mittal_group 🤖 Github: https://github.com/aryan-0077 ✨ Хронология✨ 0:00 — Введение 0:31 — Что такое LLD? 2:36 — Типичная диаграмма классов (подробнее в будущем) 3:32 — Чем LLD отличается от HLD? 5:35 — Примерная диаграмма HLD 7:00 — Основные моменты LLD и заключительные различия с HLD!! 9:19 — Типичная диаграмма действий (никогда не будет использоваться в будущем) 10:43 — Строительные блоки низкоуровневого проектирования 10:53 — 1. Сбор требований 11:38 — 2. Описание вариантов использования (на простом языке) 12:45 — 3. Диаграммы UML (обычно пропускаются на реальных собеседованиях) 13:40 — 4. Моделирование проблемы и её решение 14:36 ​​— 5. Реализация вышеописанного моделирования в коде. 15:15 — Как подходить к решению задач LLD на собеседовании! 16:59 - 1. Уточнение требований и вариантов использования 20:14 - 2. Написание основного потока 21:50 - 3. Определение сущности, не входящей в основной поток 22:59 - 4. Взаимосвязь между сущностями (диаграмма классов) 23:17 - 5. Написание кода базовых сущностей 26:49 - 6. Определение основных методов и обработка параллельных процессов 29:14 - 7. Какие шаблоны проектирования можно использовать 31:50 - 8. Реализация необходимых методов 33:47 - Как выглядят ваши 40-45 минут на собеседовании 35:54 - 9. Если позволяет время (гибкость в крайних случаях и обработка исключений) 36:58 - Заключение и резюме по предыдущим пунктам 40:27 - 9 важных советов для собеседования 48:19 - Заключение и завершение Заметки ✨ Хештеги ✨ #программирование #интервью #leetcode #faang #maang #структуры данных #алгоритмы