Перейти к содержимому

Задачи · Алгоритмы и структуры данных

#ЗадачаПодтемаКомпанияПериод
001Есть список отзывов на товар, который содержит текст отзыва и оценку товара в звездах (от 1 до 5). Необходимо…data-structuresAvito / Авито (скрининг) - 34 кв 2025
002У нас есть объект [Продавец ID] -> [Список городов, где он осуществляет услуги]. Необходимо по запрошенным го…data-structuresAvito / Авито (скрининг) - 34 кв 2025
003У нас на сайте ввели лайки для продавцов. Решив собрать статистику, обнаружили, что данные разложены по 2м со…sorting-searchAvito / Авито (скрининг) - 34 кв 2025
004Дан пример ввода и вывода. Необходимо провести анализ, разработать алгоритм и написать реализацию.generalAvito / Авито (Seller Experience / Опыт продавцов)4 кв 2025
005Дан пример ввода и вывода. Необходимо провести анализ, разработать алгоритм и написать реализацию.generalAvito / Авито (Seller Experience / Опыт продавцов)4 кв 2025
006Дан пример ввода и вывода. Необходимо провести анализ, разработать алгоритм и написать реализацию.generalAvito / Авито (Seller Experience / Опыт продавцов)4 кв 2025
007https://leetcode.com/problems/top-k-frequent-elements/description/data-structuresAvito / Авито (алгоритмы)
008https://leetcode.com/problems/generate-parentheses/description/generalAvito / Авито (алгоритмы)
009https://leetcode.com/problems/move-zeroes/description/generalAvito / Авито (алгоритмы)
010У нас есть объект [Продавец ID] -> [Город, где он осуществляет услуги]. Необходимо по запрошенным городам вер…data-structuresAvito / Авито (алгоритмы)
011Продавцы на Авито участвовали во внутреннем конкурсе по распродажам. Победителями стали те, кто продал больше…generalAvito / Авито (алгоритмы)
012В Авито есть дерево категорий товаров. Необходимо подсчитать количество подкатегорий для каждой корневой кате…data-structuresAvito / Авито (алгоритмы)
013Напишите функцию, которая выводит на экран числа от 1 до 100. При этом вместо чисел, кратных трем, программа…generalBizone / Бизон
014Есть два неотсортированных массива ip адресов: inList - сотни млн, blackList - десятки млн. Необходимо написа…data-structuresCyberOk / КиберОк
015Написать функцию, которая должна посчитать количество одинаковых последовательно идущих символов и в результи…complexityEnjoyPro4 кв 2025
016Оценить алгоритмическую сложность. Как можно улучшить алгоритм?complexityHeadframe1 кв 2026
017Describe methods, speed up data retrieval. The task depends on the dialogue.data-structuresInDrive - 1
018Реализовать функцию isPalindrome ([https://leetcode.com/problems/valid-palindrome/)](https://leetcode.com/pro…generalMagnit / Магнит - 42 кв 2025
019Реализуйте очередь с ограничьенным размером, которая использует sync.Map для хранения элементов. Каждый элеме…data-structuresMTS / МТС (задачи, ч. 2)1 кв 2025
020Напишите SQL-запрос, который вернет количество заказов по каждому пользователю с price_total больше или равны…sorting-searchOzon / Озон (полный список, ч. 1)3 кв 2024
021Напишите программу, которая: a). Поочередно выполнит http запросы по предложенному списку ссылокdata-structuresOzon / Озон (полный список, ч. 2)3 кв 2024
022Как ты думаешь, какая сложность данной логической структуры, и как бы ты ее оптимизировал?complexitySber (Селекти) - 21 кв 2026
023Есть две горутины, каждая содержит цикл с выводом текста в консоль. Первая выводит «ping», вторая - «pong». Н…data-structuresSberBank / СберБанк1 кв 2026
024Есть доска размера M*N. В каждой клетке записано целое число. Надо расположить шахматную ладью так, чтобы сум…generalTinkoff / Тинькофф (T-Bank / Т-Банк) - Алгоритмы
025Maximize Distance to Closest Person https://leetcode.com/problems/maximize-distance-to-closest-person/descrip…generalTinkoff / Тинькофф (T-Bank / Т-Банк) - Алгоритмы
026Find All Numbers Disappeared in an Array (Требуется решить с O(1) дополнительной памяти) https://leetcode.com…generalTinkoff / Тинькофф (T-Bank / Т-Банк) - Алгоритмы
027Search a 2D Matrix https://leetcode.com/problems/search-a-2d-matrix/description/sorting-searchTinkoff / Тинькофф (T-Bank / Т-Банк) - Алгоритмы
028Реализовать inmemory очередь с методами Push() для добавления нового элемента, Pop() - для получения и удален…data-structuresVK / ВК (ВКонтакте) - 12 кв 2025
029Напишите и протестируйте функцию преобразования числа (Integer) в десятичную строку (string). Пример: 123 ->…generalVK / ВК (ВКонтакте) - 31 кв 2025
030Решить задачу (TwoSum из литкода).generalWildberries / WB - 10 (Складская логистика)1 кв 2025
031Find binary trее height.data-structuresYadro / Ядро
032Write a function that calculates factorial.generalYadro / Ядро
033Дан массив произвольных чисел. Есть число x. Требуется понять, есть ли в данном массиве непрерывный подотрезо…data-structuresYandex / Яндекс (алгоритмы)4 кв 2025
034Необходимо реализовать банкомат, который работает с купюрами номиналов: 20, 50, 100, 200 и 500 долларов.generalYandex / Яндекс - 11 кв 2026
035(код без описания)generalYandex / Яндекс - 11 кв 2026
036Дан отсортированный массив чисел. Нужно найти k элементов, ближайших к заданному числу x.sorting-searchYandex / Яндекс - 11 кв 2026
037(код без описания)sorting-searchYandex / Яндекс - 11 кв 2026
038Реализовать односвязный список (SLL).data-structuresСкала^р - 14 кв 2025