InterviewStack.io LogoInterviewStack.io

Documentation and Knowledge Management Questions

Capturing and governing project and process knowledge: documentation standards and workflows, knowledge management practices, and post-project reviews that preserve learnings. Covers keeping documentation useful and current and making organizational knowledge findable.

MediumTechnical
139 practiced

Design a lightweight 'conflict log' schema and team process for recording disagreements, decisions, rationale, and outcomes to improve learning. Specify fields (metadata, participants, decision rationale, links to PRs), who owns logs, retention policy, and a cadence for reviewing aggregated lessons.

EasyTechnical
89 practiced

Describe how you would document a new module or public API to help maintainers and onboard new hires. Provide an outline: README sections, usage examples, diagrams, schema/API contracts, migration notes, and where to store the docs.

EasyTechnical
76 practiced

Explain what an RFC (Request for Comments) process is. When would you use an RFC vs. an ad-hoc design discussion? Describe the minimal contents of a good RFC, who should review it, and how to resolve disagreements that arise from RFC comments.

EasyTechnical
92 practiced

Describe an assumption log template you would create for a project. Specify required fields (example: assumption statement, owner, confidence, validation method, expiry, evidence) and explain how you'd integrate this log into daily scrum and sprint planning.

That is every published Documentation and Knowledge Management question for Software Engineer so far. Browse the other topics in this category, or practice this one interactively.