I started with what felt like a timed take-home coding round. I was asked to design and implement a Logger library, and I had about 6 hours to complete the work and submit the solution as a ZIP file to HR.
After I sent it in, the interview was basically over—at least from what I could tell—because the only details I have are about that first machine-coding/LLD-style task and the way it was submitted. I remember the process feeling straightforward on the surface, but the long, single-shot coding window was the part that really defined the experience for me. I didn’t end up getting an offer, and what stuck with me most was how much the decision seemed tied to that one deliverable.
3 months ago
Difficult Positive India
My process started with a machine coding round where I basically built the solution on my own within a short timebox and then handed it back as a ZIP file to the recruiter. I remember there being multiple candidates on the call, the interviewer dropped the prompt, and after I finished coding, the next step was an evaluation discussion. The machine coding itself had a time limit of roughly 1.5 hours.
A few days later, the evaluation call happened and I walked through what I’d built. That debrief lasted about 30 minutes, and the conversation went deep into implementation choices—why certain approaches were used and what could be improved. The coding prompt I worked on was centered around a hackathon platform, specifically the “platform” part of the feature.
4 months ago
Average Negative Bengaluru
My interview journey moved through four fairly clear stages. First I went through a code-signal style test, then I hit a combined DSA and code pair ro…
5 months ago
Difficult Neutral India
I joined a process that felt more like an overall selectivity filter than a single personalized interview. The rounds were described as two to three, …
8 months ago
Average Positive Bengaluru
My rounds felt like a mix of fundamentals, design thinking, and behavioral questions. I remember the technical content included discrete structures an…
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
Initial Assessment
Candidates typically start with an online assessment featuring multiple coding questions, often focused on data structures and algorithms, with varying difficulty levels. This initial round serves as a filter to gauge coding proficiency under time constraints.
Online AssessmentDSATimed
Machine Coding Rounds
Following the initial assessment, candidates engage in machine coding tasks where they must implement solutions within a set time limit, often followed by a debrief to discuss their code and design choices. This round emphasizes both coding ability and the rationale behind design decisions.
Machine CodingCode ReviewDesign Choices
Technical Depth and DSA Focus
Technical interviews heavily emphasize data structures and algorithms, with candidates facing challenging questions that require deep understanding and quick problem-solving skills. The expectation is to demonstrate proficiency in advanced topics like dynamic programming and graph algorithms.
DSADynamic ProgrammingAlgorithmic Thinking
Behavioral and Managerial Rounds
Later stages often include behavioral interviews and discussions with hiring managers, focusing on cultural fit, past experiences, and communication skills. This part of the process assesses how candidates articulate their experiences and align with company values.
BehavioralCultural FitCommunication
Structured Evaluation Process
The overall interview process is described as structured and professional, with clear stages that build on each other. Candidates noted that each round felt like a filter, progressively narrowing down the pool based on performance and fit.
Structured ProcessEvaluation StagesSelectivity
Outcome and Feedback
Candidates often reported a lack of feedback following their interviews, which left them feeling uncertain about their performance. Many reflected on how the high bar for success across multiple rounds made it challenging to recover from any missteps.