TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

bregman-arie/devops-exercises

DevOps interview question collection

+332 stars in 7 days · trending one of the last 30 days

Check your DevOps and SRE fundamentals with 2,624 practice questions

When you feel blank before an interview, you can regain confidence by reviewing core concepts from Linux to Kubernetes one by one. This repository is a collection of 2,624 practice problems and questions covering technical topics in the DevOps and SRE domains. It is not a direct reproduction of actual interview questions, but a learning resource focused on understanding the principles and operating mechanisms of each technology.

Broad topics from networking to cloud

This repository does not limit itself to a single tool but covers various areas that a DevOps engineer should know. It starts with operating system basics like Linux, covers container technologies such as Docker and Kubernetes, and major cloud platforms including AWS, Azure, GCP, and OpenStack. It also addresses automation and CI/CD tools like Ansible, Terraform, and Jenkins, monitoring with Prometheus and Grafana, and SQL and NoSQL databases. The structure allows for a comprehensive check of DevOps ecosystem knowledge, including network protocols (TCP/IP, DNS, HTTP), hardware, security, system design, and soft skills.

Learning approach focused on understanding principles

Rather than simply memorizing answers, many questions ask why each technology exists and how it works. For example, the networking section delves deeply into basic principles such as the role of each layer in the OSI model, how the TCP 3-way handshake occurs, and how NAT and Proxy handle traffic. The operating system section covers the difference between processes and threads, memory management, and virtualization concepts, while the cloud section organizes concepts by comparing the features of each service. This approach helps develop the logical thinking needed to answer 'why' questions in interviews.

Difference between actual interviews and learning purposes

The README clearly states that this repository is not a direct reproduction of actual interview questions. Most questions and exercises are designed to aid concept learning and technical understanding rather than to simulate real interview situations. Therefore, while this material is useful for learning the core concepts needed to build a career as a DevOps engineer, it is appropriate to use it for building foundational strength rather than relying on it solely as a practical interview preparation guide reflecting specific company patterns or the latest trends. Additionally, a strategy of selecting topics based on your interests or current job requirements is necessary, rather than feeling pressured to master every topic and technology perfectly.

Points to check before use

This repository uses Python as its main language and is continuously updated through community contributions. Since specific technology versions or the latest best practices may not be reflected, it is necessary to develop the habit of checking official documentation or the latest materials for the relevant technology before applying what you have learned to a real environment. It is also more efficient to approach the vast number of problems selectively, focusing on your weaknesses or areas of interest, rather than trying to solve all of them. If using it for interview preparation, it is recommended to solidify your basics with this material and then gain practical feel through actual interview experiences or mock interviews.

Written by AI from this repository's README on October 31, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
1 day between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Oct 31 · best daily rank #13 (Oct 31)

Read from GitHub, as of November 8, 2026.

Language
Python
Topics
ansible · aws · azure · coding · containers · devops · docker · git
Stars
86,632
Stars gained in 7 days
+332
Contributors
220
Forks
20,620
Commits
796
Last commit
December 27, 2025
Open issues
39
Open pull requests
18

Related repositories

View on GitHub →

README badge

trend.ondo.sh · GitHub daily trending #13 · October 31, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/bregman-arie--devops-exercises/badge.en.svg)](https://trend.ondo.sh/github/r/bregman-arie--devops-exercises/en.html)