Вернуться в каталог собеседований

СОБЕСЕДОВАНИЕ в ЯНДЕКС на frontend-разработчика. Этап 2: Алгоритмы

Алгоритмическая секция Яндекса с решением задач и обсуждением вариантов реализации на JavaScript. Видны ход рассуждений кандидата, уточнения и исправления по ходу интервью.

Даниил Лаптев | ДЕВ РОЙ
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 46,2 тыс.
  • Лайки на YouTube: 684
Открыть на YouTube

Коротко о видео

Запись показывает алгоритмическую секцию Яндекса: кандидат вслух уточняет условия, пишет решения на JavaScript и вместе с интервьюером исправляет ошибки. В заданиях встречаются обработка и сортировка данных, функция с ограничением частоты вызовов и обход дерева через стек.

Затронутые темы

Что взять на заметку

  • Перед кодом проговорите условие и желаемую сложность: интервьюер отдельно просит сначала объяснить решение словами.
  • При реализации ограничения частоты вызовов нужно различать первый синхронный запуск, последний сохранённый вызов и повторный запуск таймера.
  • Обход дерева можно построить на стеке: добавлять детей текущего узла и хранить путь от корня до рассматриваемой вершины.

Рекомендуем посмотреть