2.6 KiB
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); - либо файлами в чат / в топик лейна.