π§ Linux Beginner
How do Linux file permissions work, and what does chmod 755 mean? βΈ π§ Linux Beginner
What is the difference between a hard link and a soft (symbolic) link? βΈ π§ Linux Intermediate
A server is running out of disk space. How do you find what is using it? βΈ π§ Linux Intermediate
How do you find and kill a process that is consuming high CPU? βΈ π§ Linux Beginner
What is the difference between a process and a daemon? βΈ π§ Linux Advanced
Explain what happens when you run a command in a Linux shell. βΈ π Networking Beginner
Walk through the TCP three-way handshake. βΈ π Networking Beginner
What happens, step by step, when you type a URL into a browser? βΈ π Networking Intermediate
What is the difference between TCP and UDP, and when would you use each? βΈ π Networking Intermediate
A service is unreachable. Which tools do you use to diagnose it? βΈ π Networking Intermediate
What is a subnet and what does a /24 CIDR mean? βΈ π Networking Beginner
What is the difference between HTTP and HTTPS? βΈ π Git Beginner
What is the difference between git merge and git rebase? βΈ π Git Beginner
What is the difference between git fetch and git pull? βΈ π Git Intermediate
How do you undo the last commit while keeping the changes in your working directory? βΈ π Git Intermediate
What is the difference between git reset and git revert? βΈ π Git Intermediate
How do you resolve a merge conflict? βΈ βοΈ Scripting Intermediate
What does "set -euo pipefail" do at the top of a Bash script? βΈ βοΈ Scripting Beginner
What is the difference between single and double quotes in Bash? βΈ βοΈ Scripting Beginner
What does the shebang line (#!/bin/bash) do? βΈ βοΈ Scripting Intermediate
In a regex, what is the difference between greedy and lazy matching? βΈ βοΈ Scripting Beginner
Why is Python popular for automation and DevOps tasks? βΈ π³ Docker Beginner
What is the difference between a Docker image and a container? βΈ π³ Docker Beginner
How do containers differ from virtual machines? βΈ π³ Docker Intermediate
What is the difference between an image layer cache and why does Dockerfile order matter? βΈ π³ Docker Intermediate
What is a multi-stage build and why use one? βΈ π³ Docker Intermediate
How do you persist data in Docker, and what is the difference between volumes and bind mounts? βΈ π³ Docker Beginner
What does "docker run -p 8080:80" do? βΈ βΈοΈ Kubernetes Beginner
What is a Pod in Kubernetes? βΈ βΈοΈ Kubernetes Intermediate
Describe the main components of Kubernetes architecture. βΈ βΈοΈ Kubernetes Intermediate
What is the difference between a Deployment and a StatefulSet? βΈ βΈοΈ Kubernetes Intermediate
How do Services and the different Service types work? βΈ βΈοΈ Kubernetes Intermediate
What is the difference between a ConfigMap and a Secret? βΈ βΈοΈ Kubernetes Advanced
A Pod is stuck in CrashLoopBackOff. How do you debug it? βΈ π§ AWS Beginner
What is the difference between an IAM user and an IAM role? βΈ π§ AWS Beginner
What is the difference between a Region and an Availability Zone? βΈ π§ AWS Intermediate
Explain S3 storage classes and when to use them. βΈ π§ AWS Intermediate
What is a VPC and what are its key components? βΈ π§ AWS Intermediate
What is the difference between a security group and a network ACL? βΈ π§ AWS Beginner
When would you use AWS Lambda instead of EC2? βΈ βοΈ Azure Beginner
What are the three cloud service models (IaaS, PaaS, SaaS)? βΈ βοΈ Azure Intermediate
How does Azure RBAC work? βΈ βοΈ Azure Intermediate
What is the difference between a resource group and a subscription? βΈ βοΈ Azure Intermediate
What is Azure Key Vault used for? βΈ βοΈ Azure Beginner
What is a managed identity in Azure? βΈ π Terraform / IaC Beginner
What is Infrastructure as Code and why use it? βΈ π Terraform / IaC Intermediate
What is the Terraform state file and why does it matter? βΈ π Terraform / IaC Intermediate
Why and how do you use remote state with locking? βΈ π Terraform / IaC Beginner
What is the difference between terraform plan and terraform apply? βΈ π Terraform / IaC Intermediate
What are Terraform modules and why use them? βΈ π CI/CD Beginner
What is the difference between Continuous Integration, Delivery, and Deployment? βΈ π CI/CD Intermediate
What are blue-green and canary deployment strategies? βΈ π CI/CD Beginner
What are the typical stages of a CI/CD pipeline? βΈ π CI/CD Intermediate
Why should you never store secrets in your pipeline configuration or repo? βΈ π Observability Beginner
What are the three pillars of observability? βΈ π Observability Intermediate
How do Prometheus and Grafana work together? βΈ π Observability Beginner
What is the difference between monitoring and observability? βΈ π Observability Intermediate
What makes a good alert? βΈ π Security Beginner
What is the principle of least privilege? βΈ π Security Intermediate
What is the difference between authentication and authorization? βΈ π Security Intermediate
How should secrets be managed in a modern infrastructure? βΈ π Security Intermediate
What are common ways to secure container images? βΈ π‘οΈ SRE Beginner
Explain the difference between SLI, SLO, and SLA. βΈ π‘οΈ SRE Intermediate
What is an error budget and how is it used? βΈ π‘οΈ SRE Beginner
What is a blameless postmortem? βΈ π‘οΈ SRE Intermediate
What is the difference between high availability and disaster recovery? βΈ π‘οΈ SRE Intermediate
What are the steps of effective incident management? βΈ