My process felt very coding-heavy from the start. After the initial recruiter coordination, I moved into a technical track that focused on LeetCode-style problems and also blended in design thinking. The rounds included multiple coding questions that tested problem-solving and coding proficiency, and there was enough system design discussion to make it clear they weren’t only looking at syntax.
I ended up with an online sequence that combined DSA with system design concepts. I remember walking into at least one system design interview where the discussion used both low-level and higher-level design questions, and one of the rounds felt a bit unconventional in how the interviewer wanted the answer delivered. Even when my DSA was in the “medium” range, the overall difficulty still felt above average because the design portion required organizing tradeoffs and structure, not just solving.
3 months ago
Difficult Positive Bengaluru
I went through a pretty standard multi-round loop that started with an online assessment. First came the OA, and it included two coding problems plus a set of 10 multiple-choice questions. After that, I got scheduled for an interview sequence that ended up being four total rounds when everything was said and done, with the OA feeding directly into the technical portion.
My next round was DSA-focused, followed by a second technical round that mixed DSA with some developer-style questions. The final round was an HR conversation. Overall the difficulty felt hard, and I remember the themes leaning toward Java and API design throughout the technical parts, with them evaluating how I thought about designing and implementing rather than just getting to an answer.
4 months ago
Easy Negative Bengaluru
My experience started moving quickly into technical screens, with system design showing up very early. I ended up with a low-level/high-level design r…
4 months ago
Average Negative India
My interviews had a noticeably awkward vibe that made the technical parts harder to take seriously. In one round, the interviewer joined late and didn…
5 months ago
Difficult Neutral Bengaluru
I attended just the first round, and it was two problems back to back. The first was a binary search-style question, and the second was a graph proble…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Technical Interview Structure
The interview process typically consists of multiple rounds, starting with an online assessment followed by technical interviews focused on data structures and algorithms (DSA), system design, and core programming concepts. Candidates should expect a mix of coding problems and design discussions throughout the rounds.
Online assessmentMulti-roundTechnical interviews
Coding and DSA Focus
Candidates will encounter a variety of coding problems, often based on LeetCode-style questions, with a significant emphasis on problem-solving under time constraints. Expect to solve medium to hard-level problems, including specific algorithms like Kahn’s algorithm and dynamic programming.
LeetCodeDynamic programmingTime constraints
System Design Expectations
System design rounds are integrated early in the process, requiring candidates to discuss both low-level and high-level design concepts. Be prepared to articulate trade-offs, scalability, and architecture for real-world applications during these discussions.
System designLow-level designHigh-level design
Behavioral and HR Round
The final HR round typically focuses on behavioral questions and discussions about past projects and experiences. Candidates should be ready to convey their fit within the company culture and reflect on their technical journey during this stage.
Candidate experiences vary significantly based on interviewer engagement and the overall atmosphere of the interviews. Some candidates reported a lack of interaction or support from interviewers, which can impact performance and feedback during technical discussions.
Interviewer engagementAtmosphereFeedback
Process Timeline and Communication
The overall timeline can feel rushed or chaotic, with some candidates experiencing delays or confusion regarding scheduling and feedback. Clear communication from recruiters is crucial, as some candidates reported feeling ghosted after interviews.