Все задачи алгоритмический собеседований и контестов Авито находятся здесь. Ранжированы по частоте встречаемости на собесе, от самой частой до редкой. Принятие – это процент людей, которым задачу зачли. На нашем курсе по алгоритмам вас ждет подробный разбор этих задач (код + видео).
Если заметили более актуальную информацию или хотите добавить задачу, смело пишите в тг.
Обсудить все стажировки и их задания можно только в нашем чате.
| Название | Уровень |
| Merge Sorted Array | Easy |
| Add Two Numbers | Easy |
| Top K Frequent Elements | Medium |
| Kth Largest Element in an Array | Medium |
| Combination Sum II | Medium |
| Sum of Subarray Minimums | Hard |
Дополнительные вопросы:
1. Устройство хеш-мапы:
· что такое коллизии
· методы разрешения коллизий
· оценку по времени для всех операций
· +- как это работает конкретно в вашем ЯП
2. Структуру данных “куча”
· зачем нужна/примеры задач где можно применить
· оценку по времени для операций
· как устроена внутри +-
3. Сортировки
· виды
· quick sort – сложность