My experience was tied to campus placement, and the whole process felt fairly straightforward. I went through a total of three rounds that included HR plus two interview levels. The screening and early rounds leaned heavily on my resume, so the interviewers started by talking through my background and projects before moving into basic coding.
On the coding side, the difficulty stayed easy. One of the coding rounds focused on basic C/C++ concepts and the kind of questions you can solve without needing advanced algorithms. When I got stuck, the interviewer was very friendly and helped me move forward, which reduced the pressure a lot compared to other technical interviews I’d experienced.
3 months ago
Average Positive India
I started with an online aptitude and technical assessment, and then I moved into technical and HR interviews after being shortlisted. The recruiter-style stage wasn’t the main focus for me; the real jump was the screen where the interviewer asked questions from core subjects and basic programming, plus deeper discussion around my final-year project and what I’d actually built.
The technical round covered a wide range of fundamentals and languages. I was tested on C++ concepts like memory management issues (including dangling pointers), and they also probed general DSA understanding and core computer science basics. On top of that, they asked SQL basics with simple queries, and then shifted into JavaScript fundamentals such as hoisting, the event loop, callbacks, promises, and async execution.
7 months ago
Average Positive Navi Mumbai
I went through an on-campus placement process for the Graduate Engineer Trainee track and ended up with multiple interviews across different days. The…
8 months ago
Difficult Positive India
I found their process difficult in a way that didn’t feel like it was about “unique” or overly complex problems. Instead, it felt like they focused on…
9 months ago
Easy Positive Navi Mumbai
I went through a campus-recruitment style process that ended up taking about a month after the interviews for onboarding. The interview phase itself f…
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 & Rounds
The interview process typically consists of three to four rounds, including technical and HR components, with a mix of coding and discussion about past projects. Candidates should expect a structured flow that builds from basic to more complex topics across the rounds.
Interview roundsStructured processTechnical & HR
Technical Focus & Difficulty
Technical interviews emphasize core programming concepts, data structures, and basic algorithms, often with a focus on languages like C++, Java, and SQL. Candidates generally report an easy to moderate difficulty level, with questions designed to assess practical execution rather than obscure tricks.
Core conceptsData structuresModerate difficulty
Project Discussion & Resume Relevance
Candidates are frequently asked to discuss their past projects in detail, linking their experiences to the technical questions posed. This aspect is crucial, as interviewers look for clear explanations of problem-solving approaches and practical applications of knowledge.
The HR rounds focus on communication skills, cultural fit, and willingness to learn, often feeling more conversational than evaluative. Candidates should prepare for situational questions that assess their thought processes and interpersonal skills.
Some candidates undergo an initial online assessment that tests basic coding and logical reasoning skills before moving to interviews. This step is typically straightforward and serves as a preliminary filter.
Aptitude testOnline assessmentLogical reasoning
Overall Experience & Reflections
Candidates generally describe the interview process as supportive and low-pressure, allowing them to showcase their knowledge effectively. Many reflect on the importance of clarity in communication and a solid grasp of fundamentals to succeed.
Supportive environmentClarity in communicationFundamentals