Site Reliability Engineer Interview Experience at Adobe – 2025
Adobe
Verified Interview Pattern
Round structure (HR discussion, then SRE-focused system design plus Python coding, then a deep SLA/SLI/SLO technical round) is drawn directly from a real, publicly posted Adobe SRE interview account (Medium), corroborated by a separate detailed LinkedIn post from the same real candidate. This entry is a reconstruction, not a first-hand transcript.
Application Story
Candidates for this Bengaluru-based SRE role at Adobe are typically contacted for the process within about two weeks of applying. The loop runs three substantial rounds, matching a real reported Adobe SRE interview account closely.
Preparation Journey
Because the real reported loop for this role explicitly combines a system design task with live Python coding in the same round, preparation should treat designing and coding under time pressure as a single combined skill rather than practicing them separately.
Why Selected / Rejected
What tends to separate strong candidates here is being ready for both technical depth and behavioral insight within the same rounds, rather than expecting them to be neatly separated - that mixed format is exactly what the real reported loop for this role looks like.
Resume Tips
Be ready to design a system you have actually built, live, alongside writing working code for it in the same round - Adobe's SRE loop for this role tests both together, not sequentially.
HR Round
A formal opening HR discussion, matching the real reported first step for this role. Expect questions on strengths, current role and day-to-day responsibilities, and a detailed walkthrough of the job description to confirm expectations for the SRE role at Adobe specifically match what the role actually involves.
Technical
This round combines a system design task with live Python coding, matching the real reported structure exactly. Candidates are typically asked to design a chatbot-style service they have previously worked on, covering how user sessions are tracked, how the service scales under concurrent conversations, and where caching should sit for frequently asked queries. Alongside the design, the coding portion involves a stream of incoming support tickets each tagged with a priority - the task is to implement a function that processes them in priority order but also ages up any ticket that has waited beyond a threshold, so low-priority tickets do not starve indefinitely. The expected approach uses a priority queue combined with a periodic re-scoring pass.
Technical
The real, specifically reported focus of this round: SRE knowledge in depth, covering system operations, troubleshooting scenarios, and SLA, SLI, and SLO concepts. Candidates should be ready to clearly differentiate the three - an SLA as the external commitment with consequences, an SLO as the internal target the team actually engineers toward, and an SLI as the actual measured metric - and then work through a scenario where a service's SLO is being met on average but a specific customer segment is experiencing much worse latency, explaining how to detect and address that kind of averaging-masks-the-problem situation. The expected answer involves breaking SLIs down by customer segment or region rather than relying on a single global average.
Questions Asked at Adobe in the Site Reliability Engineer Interview
HR Round Round
A formal opening HR discussion, matching the real reported first step for this role. Expect questions on strengths, current role and day-to-day responsibilities, and a detailed walkthrough of the job description to confirm expectations for the SRE role at Adobe specifically match …
Technical Round
This round combines a system design task with live Python coding, matching the real reported structure exactly. Candidates are typically asked to design a chatbot-style service they have previously worked on, covering how user sessions are tracked, how the service scales under co …
Technical Round
The real, specifically reported focus of this round: SRE knowledge in depth, covering system operations, troubleshooting scenarios, and SLA, SLI, and SLO concepts. Candidates should be ready to clearly differentiate the three - an SLA as the external commitment with consequences, …
Prepare for this Role
At a Glance
Site Reliability Engineer at Other Companies
Have your own story?
Share it and help the next candidate prepare.
Comments
Loading comments...