Avito

Все задачи алгоритмический собеседований и контестов Авито находятся здесь. Ранжированы по частоте встречаемости на собесе, от самой частой до редкой. Принятие – это процент людей, которым задачу зачли. На нашем курсе по алгоритмам вас ждет подробный разбор этих задач (код + видео).

НазваниеУровень
Merge Sorted ArrayEasy
Add Two NumbersEasy
Top K Frequent ElementsMedium
Kth Largest Element in an ArrayMedium
Combination Sum IIMedium
Sum of Subarray MinimumsHard

Дополнительные вопросы:

1. Устройство хеш-мапы:

· что такое коллизии

· методы разрешения коллизий

· оценку по времени для всех операций

· как это работает конкретно в вашем ЯП

2. Структуру данных “куча”

· зачем нужна/примеры задач где можно применить

· оценку по времени для операций

· как устроена внутри +-

3. Сортировки

· виды
· quick sort – сложность

Если заметили более актуальную информацию или хотите добавить задачу, смело пишите в тг. Обсудить все стажировки и их задания можно только в нашем чате.