Sumo Logic | Senior Software Engineer Interview
I interviewed for a Senior Software Engineer role at Sumo Logic. I have four years of experience.
The Interview Process
Round 1 - Online Assessment
The process started with an OA containing two DSA problems:
The focus was on solving the problems efficiently and getting the implementation right within the given time.
Round 2 - HLD: Job Scheduler
The second round was focused entirely on High-Level Design. The problem was to design a Job Scheduler.
What made this round interesting was the depth of the discussion. It wasn't just about drawing the architecture and moving on. Almost every component I proposed was followed by questions like:
Why did you choose this component?
What alternatives could be used?
Why is your choice better for this particular requirement?
What would change if the scale or requirements changed?
So, understanding the reasoning and trade-offs behind every design decision was more important than simply knowing the components.
Round 3 - LLD + AI-Assisted Coding
The third round was an LLD round, but with an interesting twist. I was asked to use an AI assistant to implement the LLD problem.
The interviewer was not primarily evaluating how much code I could write. The focus was more on:
Understanding the requirements
Structuring the solution properly
Choosing appropriate design patterns
Reviewing and reasoning about the AI-generated implementation
Explaining why the design made sense
So, the important part was being able to understand and drive the design rather than blindly relying on the AI assistant.
Round 4 - Techno-Managerial
The final round lasted around 1.5 hours and was a deep dive into my previous experience.
A significant portion of the discussion revolved around my past projects, along with various software engineering and HLD topics.
There was also a behavioral component. Some of the areas discussed included:
How I handle conflicts
How I approach code reviews
Things I have done to improve engineering processes
The most technically challenging problem I have solved
Architectural and technical decisions from my previous projects
This round was more conversational but went quite deep into both my technical experience and how I approach engineering problems.
Verdict
Selected.
Overall, the process covered a good mix of DSA, HLD, LLD, AI-assisted coding, software engineering practices, and behavioral discussions. For the senior-level rounds, being able to explain the reasoning behind technical decisions was especially important.
Recommended Reads
PhonePe | Software Engineer | 3 YOE
I have around 3 years of experience and currently work as SDE-2 at a startup, with a CTC of ₹28 LPA. I recently received an offer from PhonePe. Offer details Ro
Flipkart SDE-2 Interview Experience (September 2026) | Selected
Position: SDE-2 Experience: 4.3 years Sharing my Flipkart interview experience. The process had five rounds. Round 1: Machine Coding The question was to design
TCS On-Campus | Role - Prime | Selected | Interview Experience
Recruitment Mode: On-Campus Placement Difficulty: Easy 1. Online Assessment Date: 9th August | Duration: 3 hours 21 minutes | Mode: On-Campus The assessment was
Meesho | SDE-3 | Bengaluru | Hybrid
I have around 6 years of experience and previously worked at product-based company. I’ve received an offer from Meesho for an SDE-3 role and wanted to share the
I Went In for an Internship and Came Out With a Career
Hi, I’m Riya Dhabuwala , a Computer Science and Engineering student at Nirma University, Ahmedabad, with a CGPA of 9.0. I’m passionate about software developmen
It was very helpful. Thank you so much. Any limitations in the AI assisted coding round? Did the interview allow to use the AI tools with complete freedom or there were some limitations on which AI tools to use and what you can ask for to the AI tools?