DevOps and SRE interview preparation, round by round
DevOps and SRE interviews start with tools: Linux, Docker, Kubernetes, Terraform, CI/CD and a cloud such as AWS. Many also add a round where you fix a broken server, and an SRE-style design round.
24 resources · 21 free · plus 23 for every role · Links checked 15 October 2026 · How we pick
Change role
- Software engineer 54 resources
- Backend developer 45 resources
- Frontend developer 37 resources
- Full stack developer 43 resources
- Mobile developer 19 resources
- DevOps and SRE 24 resources
- Data engineer 23 resources
- Data analyst 21 resources
- Data scientist 24 resources
- ML engineer 31 resources
- AI engineer 27 resources
- QA and SDET 12 resources
Start here
Three resources, in this order. Everything below is for going deeper on one round.
- DevOps Exercises
GitHub repo · Free
One free question bank for DevOps rounds: Linux, Git, Docker, Kubernetes, Terraform and cloud. Start with the tools on your resume.
- SRE Interview Preparation Guide
GitHub repo · Free
If the job title says SRE, use this to plan your study across Linux internals, networking, Kubernetes, monitoring and design.
- SadServers
Practice site · Free tier
Many SRE loops have a round where you fix a broken server against the clock. Practise it here, starting with the free tier.
Nothing matches these filters. Use Show all to see every resource again.
Linux, Docker, Kubernetes, Terraform and cloud questions 12 resources
Questions on your stack: languages, frameworks, cloud, testing and data tools
DevOps Exercises
GitHub repo · bregman-arie/devops-exercises
About 2,600 questions and hands-on exercises across Linux, networking, Git, CI/CD, Docker, Kubernetes, Terraform, the major clouds, monitoring and SRE.
Best for the main question bank for DevOps, SRE and cloud interviews at any level
SRE Interview Preparation Guide
GitHub repo · mxssl/sre-interview-prep-guide
A study map for SRE interviews covering Linux internals, networking, containers, Kubernetes, IaC, coding, system design and monitoring, with links and resume notes.
Best for planning an SRE study schedule, especially for big-tech SRE loops
Also in System design, Core CS, Resume, companies and offers
SadServers
Practice site · sadservers.com
Browser-based labs that hand you a broken Linux server and a timer to fix disk, process, network, database, web server, Docker or Kubernetes problems.
Best for practising the hands-on troubleshooting rounds common in SRE and DevOps interviews
roadmap.sh interview question guides
Website · roadmap.sh
Free topic-by-topic Q&A guides with quiz cards, from backend, frontend, Java, Spring Boot, Go, Python and Node.js to SQL, Kubernetes, DevOps and data analysis.
Best for quick topic-wise revision of language, framework and tool questions before an interview
Also in System design
AWS Well-Architected Framework
Official guide · docs.aws.amazon.com
AWS's official design guidance for cloud workloads, built on six pillars from operational excellence and security to cost optimisation and sustainability.
Best for 'design this on AWS' or 'how would you make it more reliable or cheaper?' questions
Also in System design
Google SRE books
Book · sre.google
Google's free-to-read Site Reliability Engineering, The Site Reliability Workbook and Building Secure and Reliable Systems, with a paid 2026 second edition of the first.
Best for the SLO, error-budget, monitoring, on-call and incident ideas SRE interviewers expect
Also in System design
100 Go Mistakes and How to Avoid Them
Website · 100go.co
A free web summary of 100 common Go errors, from variable shadowing and slice aliasing to goroutine leaks and testing mistakes, with the full book sold separately.
Best for Go backend and platform candidates preparing language-depth and code-review questions
MLOps Zoomcamp (DataTalks.Club)
Course · DataTalksClub/mlops-zoomcamp
A free cohort-based course on experiment tracking, orchestration, model deployment and monitoring, ending in a project you can walk interviewers through.
Best for data scientists moving into ML engineering who need hands-on MLOps experience
School of SRE (LinkedIn)
Course · linkedin.github.io
LinkedIn's open onboarding curriculum for new SREs, teaching Linux, networking, Python, databases, system design, metrics and security fundamentals.
Best for freshers and developers moving into SRE or DevOps who want the fundamentals in one place
Also in System design, Core CS
Abhishek Veeramalla (YouTube)
YouTube channel · youtube.com
An Indian DevOps engineer's free zero-to-hero series on DevOps, Docker, Kubernetes, CI/CD, Terraform and AWS, each backed by hands-on GitHub material.
Best for Indian freshers and career switchers getting interview-ready on core DevOps tools through projects
TechWorld with Nana (YouTube)
YouTube channel · youtube.com
Visual explainers and full-length tutorials on Docker, Kubernetes, Terraform, CI/CD, GitOps and cloud fundamentals.
Best for building or refreshing DevOps tool fundamentals before a first DevOps interview
Hussein Nasser (YouTube)
YouTube channel · youtube.com
Long-form backend fundamentals on protocols (HTTP/2, gRPC, WebSockets), proxies and load balancers, connection pooling and database internals.
Best for backend candidates grilled on protocol and database choices in fundamentals or design rounds
Also in System design, Core CS
System design 7 resources
Designing a large service: APIs, data, scaling and the trade-offs between options
System Design 101 (ByteByteGo)
GitHub repo · ByteByteGoHq/system-design-101
Hundreds of short, diagram-led explainers on APIs, caching, databases, messaging, cloud and security, also served as free guide pages on bytebytego.com.
Best for quick visual refreshers on one concept at a time, such as the night before an interview
Atlassian - Engineering interviews
Official guide · atlassian.com
Atlassian's walkthrough of each engineering round, from two coding parts and system design to a manager chat, a values interview and the hiring committee.
Best for Atlassian candidates (it has a large Bengaluru hub) and anyone curious what a values interview is like
Also in Resume, companies and offers
Awesome Scalability
GitHub repo · binhnguyennus/awesome-scalability
A long reading list of real engineering-blog posts and talks on scaling, availability, stability and performance, grouped by principle and by company.
Best for collecting real-world examples to cite in senior design interviews
Azure Architecture Center: Cloud Design Patterns
Official guide · learn.microsoft.com
Microsoft's catalogue of distributed-system patterns such as circuit breaker, CQRS, saga, sharding and queue-based load levelling, each with when it helps and what it costs.
Best for naming and justifying reliability and scalability patterns precisely in a design round
Amazon Builders' Library
Official guide · builder.aws.com
Essays by senior Amazon engineers on running services in production: timeouts and retries with jitter, load shedding, caching pitfalls, leader election and safe deployments.
Best for senior candidates who want production-grade answers on resilience and operations
ByteByteGo (YouTube)
YouTube channel · youtube.com
Short animated videos that each unpack one system design concept or one real company's architecture.
Best for fast, visual concept revision in 5 to 10 minute chunks
interviewing.io - Mock interview replays
Practice site · interviewing.io
A free library of recorded, anonymised mock interviews run by big-tech engineers, filterable by company, round and level, with paid live mocks available.
Best for watching real interviewer feedback on coding, design and behavioral rounds before your own mocks
Core CS 4 resources
Operating systems, DBMS, computer networks and OOP basics
GeeksforGeeks CS Subjects Interview Questions
Website · geeksforgeeks.org
A hub linking question banks for OOP, operating systems, DBMS, computer networks and software engineering, organised around what Indian companies ask.
Best for last-week revision of OS, DBMS, networks and OOP theory for campus and fresher interviews
Operating Systems: Three Easy Pieces (OSTEP)
Book · pages.cs.wisc.edu
A free, very readable operating systems textbook from two University of Wisconsin professors, covering processes, scheduling, memory, concurrency and file systems.
Best for actually understanding OS concepts instead of memorising one-line answers
Neso Academy YouTube
YouTube channel · youtube.com
English lecture series on operating systems, computer networks, DBMS and C and C++ OOP, taught in the style of a university course.
Best for structured core-CS lectures when theory rounds are part of the process
Kurose and Ross Computer Networking Video Lectures
Course · gaia.cs.umass.edu
Free video lectures and slides from the authors of the most widely used networking textbook, covering the application, transport, network and link layers.
Best for a solid grasp of TCP/IP, HTTP, DNS and routing for networking questions
Resume, companies and offers 1 resource
Getting shortlisted, researching companies, and comparing and negotiating offers
interviewing.io - Senior engineer's guide to FAANG interviews
Website · interviewing.io
A free long-read built from talks with FAANG interviewers that compares how Meta, Amazon, Apple, Netflix, Google and Microsoft run their loops and team matching.
Best for experienced engineers planning a FAANG or big-tech job search end to end
Same for every role
Behavioral rounds, resumes, pay and company guides do not change with the job. These 23 live on the interview resources hub.
Behavioral and HR
- GeeksforGeeks - HR interview questions
- Microsoft Careers - Interview tips
- MIT CAPD - The STAR method for behavioral interviews
- Tech Interview Handbook - Behavioral interviews
- reverse-interview
- Amazon Leadership Principles
- Google Careers - Interview tips
- Jeff H Sipe - Practice Interviews (YouTube)
- A Life Engineered (Steve Huynh, YouTube)
Practice and communities
Resume, companies and offers
- Tech Interview Handbook - Software engineer resume guide
- Reactive Resume
- Jake's Resume (LaTeX template on Overleaf)
- Hiring Without Whiteboards
- r/developersIndia Community Wiki
- AmbitionBox
- Anthropic - Candidate AI guidance
- Haseeb Qureshi - Ten rules for negotiating a job offer
- Thoughtworks India - AI policy for recruitment
- Levels.fyi - Software engineer pay in India
- r/EngineeringResumes wiki
From the team that keeps this list
Helpwing is a desktop app for interviews where AI help is allowed: it hears the question and drafts an answer from your resume. It is not for online assessments or tests.