Короткий ответ: полного двойника LeetCode на русском нет, но под каждую цель есть своя замена. Учиться решать задачи с нуля — Koddo или pythontutor.ru. Спортивный рейтинг — Codeforces. Чистый SQL — sql-ex или SQL-тренажёр. Курс с автопроверкой — Stepik. Сам LeetCode остаётся для собеседований в зарубежный бигтех. Ниже — разбор каждой площадки и таблица.
Почему вообще ищут замену LeetCode?
Три причины, и все три практические.
Деньги. Базовая часть каталога бесплатна, а месячный Premium стоит 35 $ на дату проверки. Карты Visa и Mastercard российских банков с марта 2022 года не работают в иностранных интернет-магазинах, поэтому оплатить ими Premium не получится.
Язык. Основной интерфейс и контент LeetCode.com — на английском. Пока ты учишься, перевод условия может отнимать больше сил, чем сама задача.
Формат. Задачи абстрактные: two sum, разворот связного списка, обход дерева. К собеседованию в бигтех это ровно то, что нужно. Учиться программировать на таком тяжело — не видно, где это встречается в работе.
Дальше — семь площадок, которые закрывают эти дыры по-разному. Одна из них наша: Koddo — это сайт, на котором ты читаешь статью. Поэтому про себя мы говорим прямо и с цифрами, а про остальных — честно. Цены, объём каталогов и условия доступа проверены 18 августа 2026 года.
Сравнение: что почём и на каком языке
| Площадка | Язык | Формат | Цена |
|---|---|---|---|
| Koddo | русский | прикладные задачи с судьёй, AI-подсказки, мок-интервью | стартовые паки бесплатно, дальше Premium в рублях |
| LeetCode | английский | архив из более чем 4000 задач, контесты | часть задач бесплатно, Premium платно |
| Codeforces | русский и английский | соревнования с рейтингом | бесплатно |
| Stepik | русский | курсы с задачами и автопроверкой | есть бесплатные и платные курсы |
| sql-ex.ru | русский | задачник по SQL | бесплатно |
| Codewars | английский | ката с решениями сообщества | основные ката бесплатно, Red — 5 $/мес |
| Тимус | русский и английский | архив олимпиадных задач | бесплатно |
| pythontutor.ru | русский | интерактивный учебник с задачами | бесплатно |
Площадка выбирается под ближайшую задачу
Koddo: прикладные задачи на русском — наша площадка
Koddo подойдёт, если ты учишься решать задачи или готовишься к собеседованиям на русском. Это наш продукт, так что оценивай текст с поправкой — а проверить всё можно без регистрации: открытые задачи по Python решаются прямо на странице.
Чем отличаемся от архива в духе LeetCode. Задачи — сценарии из продуктовой разработки: слаг из заголовка статьи, дебаунс ввода в поиске, rate limiter на токенах. Пишешь код в браузере, судья гоняет решение на открытых и скрытых тестах. Если застрял, AI-ассистент учитывает условие, код и результаты проверки, но не выдаёт готовое решение: финальный код пишешь ты.
Объём на сегодня: 435 задач по Python в 14 путях, тренажёр SQL на 19 задач и тренажёр собеседований с вопросами и задачами, как у живого интервьюера. Стартовые паки каждого пути бесплатные, оплата дальше — в рублях.
LeetCode: когда он всё-таки нужен
LeetCode остаётся правильным выбором, если ты метишь в зарубежный бигтех и собеседование будет на английском. В архиве больше 4000 задач, есть еженедельные контесты и официальный план LeetCode 75 для подготовки к интервью. Premium добавляет фильтры по компаниям, ролям, давности и частоте. Слабые места мы разобрали выше: цена и оплата Premium, английский, абстрактный формат. Если собеседование не в международной технологической компании, начинать отсюда необязательно.
Codeforces: спорт, а не учёба
Codeforces подойдёт, если хочется соревноваться, а не проходить программу. Здесь есть регулярные раунды, рейтинг участников, архив задач и русский интерфейс. Участие бесплатное. Порог входа при этом жёсткий: типовая задача второго дивизиона требует уверенного владения алгоритмами, новичку без подготовки там неуютно.
Stepik: курс с задачами, а не задачник
Stepik подойдёт, если нужна программа с теорией, а не поток задач. Формат — курс: урок, за ним задачи с автопроверкой. В каталоге есть бесплатные и платные курсы, поэтому условия нужно смотреть на странице конкретной программы. Ограничение то же, что и сила: ты идёшь по чужой программе, и когда она закончится, за практикой всё равно придётся идти в задачник.
sql-ex: живая классика для SQL
sql-ex.ru подойдёт, если тебе нужен только SQL. Задачник публикуется с 2002 года: пишешь запрос к учебным базам, система сверяет результат. Интерфейс из другой эпохи, но задачи по-прежнему полезны. Из современного у нас та же ниша закрыта SQL-тренажёром с мгновенной проверкой в браузере.
Codewars: ката и чужие решения
Codewars подойдёт, если базовый синтаксис уже есть и хочется набить руку на коротких задачах. Главная механика — после сдачи открываются решения других: сравниваешь свой код с более идиоматичным и учишься на разнице. Основные тренировки доступны бесплатно, Red стоит 5 $ в месяц. Большинство ката — короткие упражнения на отдельный приём; встречаются и реалистичные сценарии, но это не сквозные продуктовые проекты.
Тимус: олимпиадный архив
Тимус (acm.timus.ru) подойдёт олимпиадникам. Онлайн-архив Уральского федерального университета работает с 2000 года: строгие лимиты по времени и памяти, классические олимпиадные сюжеты. Для подготовки к рабочим собеседованиям он избыточен, для спортивной школы — проверен поколениями.
pythontutor.ru: самые первые шаги
pythontutor.ru подойдёт, если ты ещё не написал ни строчки. Бесплатный интерактивный учебник: короткая теория, код выполняется прямо в браузере, задачи на каждую главу. Его честный предел — основы; когда главы закончатся, переходи в задачник с проверкой посложнее — на Koddo или, если цель за рубежом, на LeetCode.
Выбирать проще на деле, чем по таблице: открытые задачи по Python решаются прямо на странице — без регистрации и без карты. Если через полчаса поймёшь, что формат не твой, ты потерял полчаса, а не подписку.