SRE Fundamentals and Role Understanding Questions
Foundational concepts of Site Reliability Engineering (SRE), including roles and responsibilities, incident management, monitoring and alerting, service level objectives (SLOs) and indicators (SLIs), error budgets, on-call practices, capacity planning, and how SRE differs from traditional DevOps.
MediumTechnical
77 practiced
Given Prometheus counters: `http_requests_total{service="images",code="200"}` and `http_requests_total{service="images"}`, write a PromQL expression that computes the 5-minute availability SLI (successful requests / total requests) for service 'images' and a rule that fires an alert if availability < 99.95% for 15 minutes. Explain your use of functions and evaluation interval.
HardTechnical
47 practiced
Prepare a 12-month reliability roadmap for a mid-sized product currently at 99.8% availability that needs to reach 99.95%. Prioritize projects (monitoring, SLOs, automation, redundancy), recommend hires or org changes, set success metrics, timelines and rough budget considerations.
HardTechnical
84 practiced
Describe a deduplication and grouping algorithm (pseudo-code) for incoming alerts that creates a fingerprint from key fields (service, error message, stack trace), suppresses duplicates within a sliding window, and escalates if frequency climbs rapidly. Explain trade-offs for fingerprint TTL and window sizes.
HardTechnical
89 practiced
You inherit a legacy monolith with no tests and no CI pipeline, and production incidents are frequent. As SRE, propose an incremental plan to improve reliability: short-term stabilizations, test strategy prioritization, CI introduction, feature flags, monitoring/additional instrumentation and how you'll measure progress.
HardTechnical
91 practiced
An executive demands a 100% uptime SLA on a product. As SRE lead, draft a concise response addressing technical feasibility, expected cost and complexity, potential compromises (reliability vs velocity), and an alternative plan that meets business needs while being realistic.
Unlock Full Question Bank
Get access to hundreds of SRE Fundamentals and Role Understanding interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.