Code learn — это мини-приложение в Telegram для подготовки к техническим собеседованиям по программированию. Сервис предлагает интерактивный тренажёр: пользователь выбирает интересующую тему (JavaScript, Nest.js, Python, React.js), получает вопрос и отправляет свой ответ. Система автоматически проверяет корректность ответа и даёт обратную связь. Такой подход позволяет быстро набирать опыт в формате, приближенном к реальному собеседованию.
Алгоритмы и решения
Ключевая функция — автоматическая генерация и проверка вопросов по выбранным направлениям. После выбора темы бот выдаёт вопрос, пользователь отправляет свой ответ, а система мгновенно проверяет его и сообщает результат. Это позволяет отрабатывать навыки решения типовых задач и получать обратную связь без участия живого интервьюера.
Порядок работы:
- Выбрать техническое направление
- Получить вопрос от бота
- Отправить свой ответ
- Получить автоматическую проверку и комментарий
В последнем обновлении добавлены новые темы (Nest.js, React.js), увеличен лимит бесплатных попыток до 20 в сутки, а также появилась возможность оформить премиум-подписку на 50 вопросов в день. Интерфейс оптимизирован для быстрого переключения между темами и мгновенного получения вопросов.