bart
PRO
- Сообщения
- 52.237
- Реакции
- 28.472
Master Coding Interview: Data structures + Algorithms
udemy
О КУРСЕ:
Добро пожаловать на буткемп Coding Interview!
После того, как вы пройдете собеседование в ведущей технологической компании, единственное, что имеет значение для вас, чтобы получить роль инженера-программиста вашей мечты, — это ваши успехи на собеседованиях по программированию.
Единственный способ успешно пройти собеседование по кодированию — это браться за одну проблему за раз и действительно понимать, как ее решить, а затем делать это для множества проблем, чтобы иметь в своем арсенале достаточно инструментов и методов, чтобы справиться с любым собеседованием по кодированию и победить его. Это то, что моя цель для вас с этим курсом.
Этот курс структурирован как ЕЖЕДНЕВНЫЕ ЗАДАЧИ ПО ПРОГРАММЕ, чтобы дать вам четкую цель на каждый день. Не пропустив ни одного дня и оставаясь последовательным, вы решите множество вопросов к концу этого курса, подготовив себя к собеседованиям по программированию и большей самостоятельной практике от Leetcode.
Мы начнем с основ и обсудим анализ Big O, а затем перейдем к рассмотрению общих структур данных, а затем обсудим реальные проблемы, возникающие в крупных технологических компаниях, таких как Google, Meta, Amazon, Netflix, Apple, Microsoft и т. д.
По каждому вопросу мы обсуждаем:
1. Логика или метод, с помощью которого мы можем подойти к этому вопросу оптимальным образом.
2. Временная и пространственная сложность решения.
3. Закодируйте решение в Javascript (вы можете использовать любой язык кодирования по вашему выбору)
Этот курс также включает в себя несколько загружаемых ресурсов, трекеры, чтобы поддерживать вашу мотивацию, и шпаргалки, чтобы сделать вашу подготовку к собеседованию по программированию гладкой.
СОДЕРЖАНИЕ КУРСА
Запишитесь сегодня и увидимся на курсе!
Давайте воплотим ваши мечты в реальность
- Джексон
Для кого этот курс:
Продажник:
Скачать:
udemy
О КУРСЕ:
Добро пожаловать на буткемп Coding Interview!
После того, как вы пройдете собеседование в ведущей технологической компании, единственное, что имеет значение для вас, чтобы получить роль инженера-программиста вашей мечты, — это ваши успехи на собеседованиях по программированию.
Единственный способ успешно пройти собеседование по кодированию — это браться за одну проблему за раз и действительно понимать, как ее решить, а затем делать это для множества проблем, чтобы иметь в своем арсенале достаточно инструментов и методов, чтобы справиться с любым собеседованием по кодированию и победить его. Это то, что моя цель для вас с этим курсом.
Этот курс структурирован как ЕЖЕДНЕВНЫЕ ЗАДАЧИ ПО ПРОГРАММЕ, чтобы дать вам четкую цель на каждый день. Не пропустив ни одного дня и оставаясь последовательным, вы решите множество вопросов к концу этого курса, подготовив себя к собеседованиям по программированию и большей самостоятельной практике от Leetcode.
Мы начнем с основ и обсудим анализ Big O, а затем перейдем к рассмотрению общих структур данных, а затем обсудим реальные проблемы, возникающие в крупных технологических компаниях, таких как Google, Meta, Amazon, Netflix, Apple, Microsoft и т. д.
По каждому вопросу мы обсуждаем:
1. Логика или метод, с помощью которого мы можем подойти к этому вопросу оптимальным образом.
2. Временная и пространственная сложность решения.
3. Закодируйте решение в Javascript (вы можете использовать любой язык кодирования по вашему выбору)
Этот курс также включает в себя несколько загружаемых ресурсов, трекеры, чтобы поддерживать вашу мотивацию, и шпаргалки, чтобы сделать вашу подготовку к собеседованию по программированию гладкой.
СОДЕРЖАНИЕ КУРСА
- ДЕНЬ 1: Массивы , структуры данных и алгоритмы. Введение в структуры данных.
- ДЕНЬ 2: Структуры данных массивов и алгоритмы. Интервью по кодированию. Q1. Интервью по Rotate ArrayCoding. Q2. Контейнер с наибольшим количеством воды.
- ДЕНЬ 3: Структуры данных и алгоритмы хеш-таблицDS: Hash Tables Crash CourseCoding Interview Q1: Два интервью SumCoding Q2: Изоморфные строки
- ДЕНЬ 4: Интервью по кодированию рекурсивных алгоритмов Q1: Интервью по кодированию Фибоначчи Q2: Power Sum
- ДЕНЬ 5: Интервью по алгоритмам рекурсии Q1: Интервью по PermutationsCoding Q2: Power Set
- ДЕНЬ 6: Строковые структуры данных и алгоритмы.
- ДЕНЬ 7: Строковые структуры данных и алгоритмы. Интервью по кодированию. Вопрос 1. Интервью по кодированию подстроки с самым длинным уникальным символом. Вопрос 2. Групповые анаграммы.
- ДЕНЬ 8: Интервью по алгоритмам поиска. Q1. Интервью по бинарному кодированию. Q2. Поиск в массиве с вращающейся сортировкой.
- ДЕНЬ 9: Алгоритмы поиска. Интервью по кодированию. Вопрос 1. Поиск первой и последней позиции элемента в отсортированном массиве. Интервью по кодированию. Вопрос 2. Поиск в двумерном массиве.
- ДЕНЬ 10. Алгоритмы сортировки. Интервью по кодированию. Q1. Пузырьковая сортировка. Интервью по кодированию. Q2. Сортировка вставками.
- ДЕНЬ 11: Алгоритмы сортировки. Интервью по кодированию. Q1. Интервью по кодированию выбора. Q2. Сортировка слиянием.
- ДЕНЬ 12: Алгоритмы сортировки. Интервью по кодированию. Q1. Быстрая сортировка. Интервью по кодированию. Q2. Сортировка по основанию.
- ДЕНЬ 13: Структуры данных и алгоритмы односвязных списков. DS: Сбой связанного списка.
- День 14: Структуры данных и алгоритмы односвязного списка. Интервью по кодированию. Вопрос 1: Интервью по обратному кодированию SLLC. Вопрос 2. Обнаружение циклов.
- ДЕНЬ 15: Структуры данных и алгоритмы односвязных списков. Интервью по кодированию, Q1: поиск повторяющихся чисел.
- ДЕНЬ 16: Структуры данных и алгоритмы двусвязного списка. Интервью по кодированию. Вопрос 1. Удаление библиотеки DLL.
- ДЕНЬ 17: Структуры данных и алгоритмы StacksDS: Stacks Crash CourseCoding Interview Q1: Construct StackCoding Interview Q2: Обратная польская нотация
- ДЕНЬ 18: Структуры данных и алгоритмы очередейDS: Queues Crash CourseCoding Interview Q1: Construct QueueCoding Interview Q2: Реализация очереди со стеком
- ДЕНЬ 19: Бинарное дерево и структуры данных и алгоритмы бинарного дерева поиска.
- ДЕНЬ 20: Бинарное дерево и структуры данных и алгоритмы бинарного дерева поиска. Интервью по кодированию. Q1: Обход по порядку уровней. Интервью по кодированию.
- ДЕНЬ 21: Двоичное дерево и структуры данных и алгоритмы бинарного дерева поиска. Интервью по кодированию. Q1: Инвертирование бинарного дерева. Интервью по кодированию. Q2. Диаметр бинарного дерева.
- ДЕНЬ 22: Двоичное дерево и структуры данных и алгоритмы двоичного дерева поиска. Интервью по кодированию. Вопрос 1. Преобразование отсортированного массива в двоичный поиск. Интервью по кодированию дерева. Вопрос 2. Проверка BST.
- ДЕНЬ 23: Кучи и структуры данных приоритетной очереди и алгоритмыDS: Heaps Crash CourseCoding Interview Q1: Max Heap ConstructionCoding Interview Q2: min Priority Queue Construction
- ДЕНЬ 24: Структуры данных и алгоритмы графовDS: Graphs Crash CourseCoding Interview Q1: BFS — Adj List и Adj MatrixCoding Interview Q2: DFS — Iterative and Recursive
- ДЕНЬ 25: Графы, структуры данных и алгоритмы. Интервью по кодированию. Q1: Количество связанных компонентов. Интервью по кодированию, Q2. Планировщик курсов / топологическая сортировка.
Запишитесь сегодня и увидимся на курсе!
Давайте воплотим ваши мечты в реальность
- Джексон
Для кого этот курс:
- Студенты, которые вот-вот закончат учебу и пытаются попасть в ведущие технологические компании в качестве инженеров-программистов.
- Программисты-самоучки ищут свою первую работу
- Опытные разработчики, желающие попасть в компании MAANG (ведущие технологические фирмы)
- Базовые знания Javascript или любого другого языка программирования (например, написание цикла, функции и т. д.)
Продажник:
Для просмотра вы должны войти или зарегистрироваться.
Скачать:
Скрытое содержимое могут видеть только пользователь группы: PRO
Качать без ограничений Купить доступ к 1 теме
Качать без ограничений Купить доступ к 1 теме
Скрытое содержимое для пользователей: Ferr