I interviewed for the Software Engineer role with a DSA-heavy format and a tough, multi-round technical sequence over roughly a few weeks.
Recruiter/HR scheduling (offline in-person) — I got an HR message about the interview being scheduled in offline mode.
7 months ago
Average Negative Bengaluru
I interviewed for the Software Engineer role in a fairly structured but medium-difficulty process across three to four rounds, mixing coding with core CS like DBMS and OS.
Technical Round 1 — I did problem-solving with medium DSA-style tasks (e.g., stack-related, XOR, and sliding window patterns) or equivalent coding + explanation.
8 months ago
Average Neutral Bengaluru
I interviewed for Software Engineer in a mostly moderate, structured set of rounds where each stage was short-to-medium and focused on core fundamenta…
8 months ago
Average Positive India
I interviewed for Software Engineer with a longer, more engineering-oriented journey: OA first, then multiple technical rounds including deeper projec…
9 months ago
Average Positive Noida
I went through a recruiting experience that felt disorganized and sometimes unresponsive, with interviews that didn’t consistently match the process. …
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 Rounds
Candidates can expect multiple technical rounds focusing heavily on data structures, algorithms (DSA), and core computer science concepts such as OOP, OS, and DBMS. The difficulty varies from moderate to challenging, often requiring both coding and theoretical knowledge.
DSAOOPDBMS
Online Assessment
An initial online assessment is commonly part of the process, typically involving coding problems and multiple-choice questions (MCQs) that cover basic algorithms and computer science fundamentals. Performing well in this stage is crucial for progressing to interviews.
Online assessmentMCQCoding
Project and System Design Discussions
Some interviews include discussions about past projects and system design, where candidates are evaluated on their ability to articulate their design choices and project experiences. This may involve deep dives into specific technical aspects or design patterns.
Project discussionSystem designDesign patterns
HR and Managerial Rounds
Candidates will typically face an HR or managerial round towards the end of the interview process, focusing on fit for the role and the company culture. This round may include behavioral questions and discussions about the candidate's background.
HR roundBehavioralCultural fit
Interview Structure and Flow
The interview process is generally structured with clear stages, but candidates have reported variability in scheduling and communication, which can affect the overall experience. Some candidates noted disorganization or delays in follow-up.
Interview structureSchedulingCommunication
Expectations on Coding and Problem-Solving
Candidates should be prepared for a strong emphasis on coding and problem-solving throughout the interviews, with expectations to demonstrate clarity of thought and the ability to tackle both theoretical and practical coding challenges.