My interview journey felt intentionally rigorous and a bit uncomfortable in terms of fit. I went through multiple technical stages where the difficulty jumped across areas, including coding and Java concepts, plus a design-focused segment that pushed into system design thinking. The overall arc was technical depth first, then design, and then a managerial-style check for how I reasoned and communicated.
In the coding portion, I had questions that ranged from more basic coverage into harder variants, and the Java questions mattered alongside the algorithm work. The low-level design round was the one that felt the most challenging if I hadn’t prepared deeply for system-level thinking—less about memorizing and more about being able to structure a design problem under pressure. I also had moments where the questions felt mismatched to my background: one technical round leaned heavily toward a specific LeetCode-style problem I hadn’t previously seen, which cost me time and made me feel like I was battling the format rather than proving fundamentals.
8 months ago
Difficult Neutral Pune
My interviews for a Software Engineer role didn’t feel very aligned with the work I was supposed to be doing. In one online screen, the whole session was only about fifteen minutes, and it focused heavily on JavaScript details for an Angular-related position. The questions got into tricky usage differences like var versus let, and I remember feeling like the topics were a bit detached from the kind of engineering I’d be doing in practice.
Another part of the process followed a similar pattern of early filtering through a mix of coding and aptitude, with a DSA topic that involved binary search. After that, there were technical rounds and then an HR round, with at least some of the technical discussion happening in person.
9 months ago
Average Negative Pune
I went through two technical rounds after a referral, and the actual interviews themselves weren’t what soured things. The first round emphasized syst…
9 months ago
Average Positive Pune
After a recruiter call, I ended up in a fairly structured set of technical rounds that felt like the interviewers were checking different layers of en…
12 months ago
Easy Neutral Pune
My GenAI interview experience was very short but oddly intense. I went through three rounds plus an in-person component, so it ended up being four tot…
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
Interview Structure & Timeline
The interview process typically begins with an online assessment that combines coding and multiple-choice questions, followed by multiple technical rounds that can include system design and behavioral interviews. Candidates noted varying timelines, with some experiencing long waits for feedback and others feeling the process was efficiently organized.
TimelineAssessmentTechnical rounds
Technical & Coding Focus
Candidates faced a range of technical questions, primarily centered around data structures, algorithms, and Java, with some experiencing a mismatch between the interview topics and the actual job responsibilities. The coding rounds often included both basic and more complex problems, with a focus on problem-solving under pressure.
Data StructuresAlgorithmsJava
System Design & Architecture
Several candidates reported a strong emphasis on system design, with interviews requiring them to discuss both low-level and high-level design concepts, often under time constraints. The design questions aimed to assess candidates' ability to think through trade-offs and scalability.
System DesignScalabilityTrade-offs
Behavioral & HR Rounds
The final stages of the interview process typically included HR rounds focused on behavioral questions and cultural fit, which were often described as more formalities than rigorous evaluations. Candidates appreciated the respectful communication from HR, even if they did not receive offers.
BehavioralHRCultural Fit
Interview Environment & Dynamics
Candidates experienced varying levels of organization and engagement from interviewers, with some noting chaotic environments and disengaged interviewers that negatively impacted their performance. Others found the process to be well-structured and supportive, highlighting the importance of interviewer dynamics.
Interview EnvironmentEngagementDynamics
Preparation Insights & Reflections
Many candidates reflected on their preparation, noting areas where they felt mismatched with the interview content, particularly in system design and specific technical topics. Some wished they had focused more on real-world applications and less on rote memorization of algorithms.