Feature/update interview guides - #9
Conversation
|
@litu54 PR please. |
|
Hi @litu54 👋, I’d appreciate your review of this PR. This is a repository-wide improvement focused on standardisation, maintainability, discoverability, and contribution quality. Key aspects of this PR 🏷️ Standardised interview guide metadata
📚 Obsidian Vault support
⚙️ Markdown quality automation
📝 Contribution process improvements
📖 Documentation improvements
🔄 Repository-wide standardisation
Key requirement for review Because this PR touches a large number of documentation files (123 commits), the main areas I would appreciate feedback on are:
The intention is to provide a scalable structure for future interview-guide contributions while keeping the existing content intact and improving consistency and discoverability. Thank you for taking the time to review this large update. I’m happy to address any feedback or split specific parts into follow-up PRs if that would make the review easier. |
Pull Request / Branch Summary:
feature/update-interview-guides1. Overview & Goal
This update introduces repository-wide standardization for interview question guides, adds native Obsidian vault support with structured metadata tags, implements automated PR linting/formatting checks, and enhances documentation across 150+ interview guide files across 35+ company directories.
2. Key Enhancements
🏷️ Obsidian Vault & Structured YAML Metadata Support
company,role,interviewround index, andtags).kubernetes,docker,terraform,aws,azure,gcp,ci-cd,jenkins,ansible,linux,git,monitoring,sre,networking,security,scripting,databases).Open folder as vault), allowing tag-tree navigation and complex tag queries (e.g.tag:#topic/kubernetes tag:#topic/terraform).⚙️ CI/CD & Code Quality Automation
markdownlint-cli2.MD029,MD030,MD007disabled), preventing content corruption while enforcing clean formatting (whitespace, blank lines, bare URLs, code block languages).📖 Documentation & README Improvements
<Role>.md, numbered sequences likeDevOps_Engineer_2.md).npx --yes markdownlint-cli2@0.23.2 --fix "**/*.md").📝 Interview Markdown Standardizations (35+ Directories)
bash,yaml,text).3. Directory-by-Directory Commit Breakdown
.github/.markdownlint-cli2.jsoncREADME.mdAccenture/Accion_Labs/Altimetrik/Amazon/CGI/CTS/Capgemini/Deloitte/EPAM/EY/HCL/IBM/Infosys/JPMorgan/LTIMindtree/Others/Others/(company: "Unknown")TCS/Wipro/