bregman-arie/devops-exercises

Public

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

  • Stars85.1k+204 tuần này
  • Forks20.5k
  • Watchers1.3k
  • Issues38
  • Ngày tạo04/10/2019
  • Cập nhật gần nhất27/12/2025
  • Ngôn ngữPython
  • Giấy phép—
README.md248.9 KBRaw

ℹ️  This repo contains questions and exercises on various technical topics, sometimes related to DevOps and SRE

📊  There are currently 2624 exercises and questions

⚠️  You can use these for preparing for an interview but most of the questions and exercises don't represent an actual interview. Please read FAQ page for more details

🛑  If you are interested in pursuing a career as DevOps engineer, learning some of the concepts mentioned here would be useful, but you should know it's not about learning all the topics and technologies mentioned in this repository

📝  You can add more exercises by submitting pull requests :) Read about contribution guidelines here


DevOps
DevOps
Git
Git
Network
Network
Hardware
Hardware
kubernetes
Kubernetes
programming
Software Development
Python
Python
go
Go
perl
Perl
RegEx
Regex
Cloud
Cloud
aws
AWS
azure
Azure
Google Cloud Platform
Google Cloud Platform
openstack
OpenStack
Operating System
Operating System
Linux
Linux
Virtualization
Virtualization
DNS
DNS
Bash
Shell Scripting
Databases
Databases
sql
SQL
Mongo
Mongo
Testing
Testing
Big Data
Big Data
cicd
CI/CD
Certificates
Certificates
Containers
Containers
OpenShift
OpenShift
Storage
Storage
Terraform
Terraform
puppet
Puppet
Distributed
Distributed
you
Questions you can ask
ansible
Ansible
observability
Observability
Prometheus
Prometheus
Circle CI
Circle CI
DataDog
Grafana
Grafana
Argo
Argo
HR
Soft Skills
security
Security
Design
System Design
Chaos Engineering
Chaos Engineering
Misc
Misc
Elastic
Elastic
Kafka
Kafka
NodeJs
NodeJs

DevOps Applications

KubePrep
KubePrep
Linux Master
Linux Master
Sytem Design Hero
System Design Hero

Network

In general, what do you need in order to communicate?
  • A common language (for the two ends to understand)
  • A way to address who you want to communicate with
  • A Connection (so the content of the communication can reach the recipients)

What is TCP/IP?

A set of protocols that define how two or more devices can communicate with each other.

To learn more about TCP/IP, read here

What is Ethernet?

Ethernet simply refers to the most common type of Local Area Network (LAN) used today. A LAN—in contrast to a WAN (Wide Area Network), which spans a larger geographical area—is a connected network of computers in a small area, like your office, college campus, or even home.

Nội dung README thuộc về bregman-arie và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/bregman-arie/devops-exercises