/sre

Site Reliability Engineer Interview Preparation Guide

Site Reliability Engineer (SRE) Interview Preparation Guide

This repository is an attempt to consolidate useful resources for Site Reliability Engineer (SRE) interview preparation.

Contributing

Please take a look at the contribution guidelines first. Contributions are always welcome!

Basics

GIT flow, TBD, GitLab Flow, GitHub flow.

Linux

Boot Process

Filesystem

Kernel

Troubleshooting

Networking

Containers

Kubernetes

Infrastructure as code / Configuration management

Databases

CI/CD

Clouds

Programming

Python

Go (Golang)

Big O Notation, Algorithms and Data Structures

System design

System design examples

Monitoring

Prometheus

Processes

Resume

Interview

SRE interview process

Interview Questions

Blogposts

Books

SRE books

Linux

Networking

Troubleshooting and Performance

Courses