4.8 KiB
4.8 KiB
Чек-лист подготовки
Статус проработки по категориям — актуализировать по мере выполнения кейсов. Полная карта — в ../README.md. Порядок проработки теперь ведётся по частотности тем в реальных собеседованиях — подробный пошаговый план с обоснованием каждого шага в study-plan.md, здесь — только статус.
Порядок проработки (см. обоснование в study-plan.md)
- [ ] Linux/Bash (stack/linux-bash/) — спрашивают почти на каждом собесе, фундамент для Docker/K8s.
- [ ] Сети (stack/networking/) — весь техсобес VK Cloud построен на этом.
- [ ] Docker (stack/docker/) — внутренности (containerd, namespaces/cgroups), фундамент для K8s.
- [ ] Kubernetes (stack/kubernetes/) — главный разрыв, спрашивали в 4 из 6 собесов.
- [x] Мониторинг (stack/monitoring/) — база готова; дополнено вопросами про масштаб (300k серверов, jq/textfile collector) — перепройти новые вопросы.
- [ ] PostgreSQL/БД (stack/databases/) — репликация sync/async, join'ы, split brain.
- [ ] CI/CD (stack/ci-cd/) — «нарисовать пайп» спрашивали в 3 из 6 собесов.
- [ ] ELK (stack/elk/) — sizing логов vs метрик.
- [ ] Kafka (stack/kafka/) — реже, но встречается.
- [ ] Vault (stack/vault/) — реже, но встречается.
- [x] Ansible (stack/ansible/) — база готова; дополнено вопросами про переменные и разбор CLI-команды из VK Cloud/Bi.Zone — перепройти новые вопросы.
- [x] Nginx (stack/nginx/) — готово, добавлена секция «Нагрузка и цифры».
- [ ] Тестирование (stack/testing/) — TODO, более старый опыт (ОКБ СУХОЙ), не всплывал в реальных собесах, низкий приоритет.
- [ ] Языки (Python/SQL/C-C++) (stack/languages/) — TODO, вспомогательный блок, низкий приоритет.
- [ ] Прогон по реальным собесам — шаг 9 в study-plan.md, финальная проверка после закрытия всех категорий выше.
Отдельно
- [ ] Цифры нагрузки (../legend/CAPACITY.md) — прогнать замеры на своих стендах (nginx, Prometheus, pgbench, Kafka), при желании — заполнить реальные цифры со своего места работы.
- [ ] Общие вопросы (common-questions.md) — дозаполнить персональные ответы (причина смены работы, слабые стороны, пример ошибки) перед реальными собеседованиями.
- [ ] Легенда (../legend/LEGEND.md) — перечитать целиком после закрытия всех TODO-категорий, проверить непротиворечивость с финальными кейсами, включая новый блок «Домашняя лаборатория».
- [ ] Резюме (../RESUME.md) — финальная шлифовка после того, как легенда и кейсы устоялись.
Как считать категорию «готовой»
Категория готова, когда:
- Стенд из
CASE.mdреально поднят и пройден руками (не только прочитан). QUESTIONS.mdможно закрыть, не подглядывая — ответы звучат как свои слова, а не пересказ документации.- Нет противоречий с ../legend/LEGEND.md.
- Для pet-категорий (K8s, PostgreSQL, сети, Kafka, Vault) — честно проговаривается граница «это pet-проект, не рабочий опыт» без запинки.