Files
eduplan-cpp-eltex/README.md
T

2.6 KiB

ИУП: подготовка к собеседованию Eltex (C/C++, алгоритмы, Linux, сети)

Личный учебный план и диагностический пакет. Репозиторий обновляется по ходу недели.

Что внутри

  • WEEK7.md — рабочий документ: интенсив на 7 дней (D0 23.09 → D7 30.09), три блока в дне (алгоритмы / системное / практика+разбор), у каждого дня контрольная точка.
  • PLAN.md — полный трек M1–M10 на пост-офферный период (модули, артефакты, материалы).
  • CONTEXT.md — вводные, разбор вакансии (Eltex, hh #136775547), статус лейна.
  • diag/ — диагностический пакет:
    • quiz.py + quiz.json — 32 вопроса по 4 доменам (C/C++, алгоритмы, Linux, сети);
    • tasks/01..09 — 9 практических задач с автопроверкой (ASAN/UBSAN, python-драйверы);
    • grade.py — прогон задач с автооценкой;
    • questions_export.txt — вопросы квиза текстом (можно отвечать строкой в чате).
  • TRACKER.md — дневник: что решено, где встал, сколько минут.

Как начать

git clone https://git.kodlo.art/Kodlo/eduplan-cpp-eltex.git
cd eduplan-cpp-eltex/diag
python3 quiz.py            # квиз, ответы — номер варианта
python3 grade.py           # все 9 задач (с санитайзерами)
python3 grade.py 01 04     # выборочно

Нужны g++ (C++17), gcc, python3; для задачи 07 — только Linux-сокеты, для 08 — bash/awk/sort. Никаких внешних зависимостей.

Правила честности

Эталонных решений в репозитории нет — они лежат только на машинке студии, чтобы автопроверка не протухла. Задача 09 (answer.txt) — часть оценки: важен ход разбора.

Как отдавать результаты

  • python3 grade.py --submit — складывает results_*.json и свои файлы решений рядом;
  • либо коммит в ветку answers/<день> и push (доступ на запись у аккаунта tura);
  • либо файлами в чат / в топик лейна.