Обучалка в Телеграм

Паттерны Coding Interview, Подготовка к сложному техническому интервью, Сюй А., Гунавардан Ш., 2026

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

К сожалению, на данный момент у нас невозможно бесплатно скачать полный вариант книги. Ссылки на файлы изъяты с этой страницы по запросу обладателей прав на эти материалы.

Но вы можете попробовать скачать полный вариант, купив у наших партнеров электронную книгу здесь, если она у них есть наличии в данный момент.

Также можно купить бумажную версию книги здесь, если она у них есть наличии.



Паттерны Coding Interview, Подготовка к сложному техническому интервью, Сюй А., Гунавардан Ш., 2026.

   Хотите успешно пройти Coding Interview в ведущую IT-компанию? Эта книга меняет правила игры в подготовке к кодинг-интервью. Алекс Сюй предлагает структурированный подход к распространенным паттернам, разбирает сложные концепции и делает реальные задачи намного доступнее.
Практические примеры, детальные объяснения и реальные задачи помогут не только пережить интервью, но и отточить навыки кодинга. А практические советы помогут понять на что именно обращают внимание эксперты, проводящие собеседования.
В ваших руках 464 страницы проверенного на практике знания, которое тысячи разработчиков уже использовали для карьерного взлета!

Паттерны Coding Interview, Подготовка к сложному техническому интервью, Сюй А., Гунавардан Ш., 2026


Кодинг-интервью: чего ожидать.
Во время технического собеседования вам предстоит решать различные задачи по программированию, направленные на проверку ваших знаний структур данных и алгоритмов, а также умения писать чистый и эффективный код. Экспертов, проводящих собеседование, интересует не только правильное решение — они хотят понять, как вы подходите к задаче, рассматриваете разные варианты и умеете ясно объяснять свою логику.

Важно избегать ошибок, но не стоит слишком переживать из-за мелких недочетов. Наоборот, умение находить и исправлять баги на ходу — это плюс, демонстрирующий навыки отладки и внимание к деталям.

ОГЛАВЛЕНИЕ.
От издательства.
О научном редакторе русского издания.
Благодарности.
Предисловие.
Предварительные требования.
Как пользоваться этой книгой.
Дополнительные учебные материалы.
Практика, практика и еще раз практика.
Репозиторий решений.
Введение.
Кодинг-интервью: чего ожидать.
На что обращают внимание эксперты.
Как подойти к решению задачи на собеседовании.
Эффективная коммуникация.
Глава 1. Два указателя.
Основные понятия.
Сумма двух чисел в отсортированном массиве.
Сумма трех чисел.
Является ли строка палиндромом.
Самый большой контейнер.
Глава 2. Хеш-таблицы и множества.
Основные понятия.
Сумма двух чисел в неотсортированном массиве.
Проверка доски судоку.
Обнуление строк и столбцов.
Глава 3. Связные списки.
Основные понятия.
Разворот связного списка.
Удаление k-го узла с конца связного списка.
Пересечение связных списков.
Кэш с вытеснением старых данных (LRU-кэш).
Глава 4. Быстрый и медленный указатели.
Основные понятия.
Петля в связном списке.
Середина связного списка.
Счастливое число.
Глава 5. Скользящие окна.
Основные понятия.
Анаграммы подстрок.
Самая длинная подстрока с уникальными символами.
Самая длинная однородная подстрока после замен.
Глава 6. Бинарный поиск.
Основные понятия.
Найти индекс вставленного значения.
Первое и последнее вхождения числа.
Распил деревьев.
Поиск целевого элемента в отсортированном массиве со сдвигом.
Глава 7. Стеки.
Основные понятия.
Проверка корректности выражения со скобками.
Следующее наибольшее число справа.
Вычисление выражения.
Глава 8. Кучи.
Основные понятия.
K самых частых строк.
Объединение отсортированных связных списков.
Медиана потока чисел.
Глава 9. Интервалы.
Основные понятия.
Объединение пересекающихся интервалов.
Определение всех пересечений интервалов.
Наибольшее пересечение интервалов.
Глава 10. Префиксные суммы.
Основные понятия.
Сумма значений диапазона.
Подмассивы с суммой K.
Произведение элементов массива без текущего элемента.
Глава 11. Деревья.
Основные понятия.
Инверсия бинарного дерева.
Проверка сбалансированности бинарного дерева.
Правые узлы бинарного дерева.
Самый широкий уровень бинарного дерева.
Проверка бинарного дерева поиска (BST).
Наименьший общий предок.
Построение бинарного дерева по прямому и симметричному обходам.
Максимальная сумма непрерывного пути в бинарном дереве.
Глава 12. Префиксные деревья.
Основные понятия.
Проектирование префиксного дерева.
Вставка и поиск слов с подстановочными символами.
Поиск всех слов в матрице.
Глава 13. Графы.
Основные понятия.
Глубокое копирование графа.
Подсчет островов.
Заражение в матрице.
Проверка, является ли граф двудольным.
Наибольший возрастающий путь.
Кратчайшая последовательность преобразований.
Объединение сообществ.
Пререквизиты.
Глава 14. Поиск с возвратом.
Основные понятия.
Нахождение всех перестановок.
Нахождение всех подмножеств.
N ферзей.
Глава 15. Динамическое программирование.
Основные понятия.
Подъем по лестнице.
Оптимальный размен.
Матрица маршрутов.
Серия краж из соседних домов.
Наибольшая общая подпоследовательность (LCS).
Наибольшая палиндромная подстрока.
Максимальная сумма подмассива.
Задача о рюкзаке 0/1.
Глава 16. Жадные алгоритмы.
Основные понятия.
Добраться до конца массива.
Автозаправки.
Конфеты.
Глава 17. Сортировка и поиск.
Основные понятия.
Сортировка связного списка.
Сортировка массива.
K-й наибольший элемент.
Глава 18. Побитовые операции.
Основные понятия.
Вес Хэмминга числа.
Одинокий элемент.
Перестановка нечетных и четных битов.
Глава 19. Математика и геометрия.
Понятия из математики и геометрии.
Спиральный обход.
Разворот 32-битного целого числа.
Максимальное количество коллинеарных точек.
Послесловие.

Купить .

По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», если она у них есть в наличии, и потом ее скачать на их сайте.

По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.

On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Дата публикации:






Теги: :: :: :: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2026-06-09 09:38:05