Skip to content

docs: expand computer and OS interview answers - #50

Merged
splincode merged 16 commits into
mainfrom
agent/expand-full-interview-answers
Jul 28, 2026
Merged

docs: expand computer and OS interview answers#50
splincode merged 16 commits into
mainfrom
agent/expand-full-interview-answers

Conversation

@splincode

@splincode splincode commented Jul 28, 2026

Copy link
Copy Markdown
Member

Что изменено

  • расширены все 6 ответов в разделе «Архитектура компьютера»;
  • расширены все 26 ответов в разделе «Операционные системы»;
  • исправлены оборванные короткие ответы про части компьютера и стандартные потоки;
  • добавлены объяснения механизмов, frontend-примеры, ограничения, trade-offs и практические выводы;
  • добавлен CONTRIBUTING.md с критериями для коротких и полных ответов;
  • добавлен аудит npm run audit:answers и строгий режим npm run audit:answers:strict.

Результат аудита

Проверено 2253 вопроса. Найдено 1372 потенциально поверхностных полных ответа:

  • 1089 дословных дубликатов;
  • 112 ответов, которые добавляют меньше 180 символов;
  • 171 ответ, который меньше чем в 1.35 раза длиннее короткого.

В двух измененных разделах аудит больше не находит поверхностных ответов. Полный список и план остальных разделов находятся в #49.

Зачем

В части вопросов полный ответ повторяет короткий почти дословно и не помогает подготовиться к уточняющим вопросам интервьюера. Этот PR приводит первые два базовых раздела к эталонному формату и добавляет инструмент для поиска аналогичных мест по всему репозиторию.

Part of #49.

Проверка

  • node --check scripts/audit-answer-depth.mjs;
  • synthetic Markdown с одинаковыми ответами корректно находится аудитом;
  • npm run audit:answers:strict завершается с exit code 1 при найденном дубликате;
  • npm run format:check — успешно;
  • npm run build — успешно в GitHub Actions.

Scope

Это первая тематическая партия из #49. Остальные разделы лучше расширять отдельными небольшими PR, чтобы изменения можно было проверить по смыслу, а не только по объему.

@splincode splincode changed the title docs: expand full interview answers docs: expand computer and OS interview answers Jul 28, 2026
@splincode
splincode marked this pull request as ready for review July 28, 2026 18:22
@splincode
splincode merged commit 7301b23 into main Jul 28, 2026
1 check passed
@splincode
splincode deleted the agent/expand-full-interview-answers branch July 28, 2026 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant