Skip to content

arcadep0156/interview-questions

Repository files navigation

Interview Questions Repository

A community-driven collection of DevOps, Cloud, and DevSecOps interview questions from real interviews at top tech companies.

📊 Statistics

  • Total Questions: 6
  • Companies: 6 (Amazon, Google, Microsoft, IBM, OpenAI, Cloudflare)
  • Years: 2023-2025
  • Topics: CI/CD, Docker, Kubernetes, Networking, Legacy Systems

🎯 Purpose

This repository serves as a GitHub-based database of interview questions, consumed by the TWS Community Hub website.

📁 Repository Structure

interview-questions/
├── index.json                 # Master index file
├── meta/
│   ├── schema.json           # JSON Schema for validation
│   ├── topics.json           # Allowed topics
│   └── companies.json        # Company metadata
├── data/
│   ├── 2023/
│   │   ├── ibm.json
│   │   └── microsoft.json
│   ├── 2024/
│   │   ├── amazon.json
│   │   ├── cloudflare.json
│   │   └── google.json
│   └── 2025/
│       └── openai.json
└── .github/workflows/
    └── validate.yml          # Automated validation

🤝 How to Contribute

Quick Start

  1. Fork this repository
  2. Find the right file: data/{year}/{company}.json
  3. Add your question using the template below
  4. Submit a Pull Request

Question Template

{
  "id": "company-year-XXX",
  "role": "DevOps Engineer",
  "experience": "3-5 years",
  "topic": "Docker",
  "question": "Your interview question here?",
  "difficulty": "medium",
  "contributor": {
    "name": "Your Full Name",
    "github": "@your-github-username",
    "linkedin": "https://linkedin.com/in/your-profile"
  },
  "contributedAt": "2025-02-20",
  "tags": ["docker", "containers"]
}

Field Requirements

  • id: Format {company-slug}-{year}-{number} (e.g., amazon-2024-001)
  • experience: Must be 0-2 years, 3-5 years, or 5+ years
  • topic: Must exist in meta/topics.json
  • contributor: Object with name, github (required), and linkedin (optional)
  • difficulty: easy, medium, or hard

See CONTRIBUTING.md for detailed guidelines.

✅ Validation

All Pull Requests are automatically validated for:

  • Schema compliance
  • Unique question IDs
  • Valid topics
  • Data quality

🔍 Topics Covered

AWS, Azure, CI/CD, Docker, GCP, Git, Jenkins, Kubernetes, Legacy Systems, Linux, Monitoring, Networking, Python, Security, Shell Scripting, Terraform

🏆 Top Contributors

This section is auto-generated. Top contributors by question count:

  1. Mainframe Expert (@mainframe) - 1 question
  2. Frank Miller (@frankmiller) - 1 question
  3. DevOps Guru (@devops_guru) - 1 question
  4. Emma Johnson (@emmaj) - 1 question
  5. John Doe (@johndoe) - 1 question

View all contributors →

📊 Browse Questions

Visit the TWS Community Hub to browse and filter questions.

📜 License

MIT License - See LICENSE for details.


Maintained by: TrainWithShubham Community

About

Community contributed interview questions for TrainWithShubham website.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors