My experience wasn’t difficult technically, but the logistics threw me off immediately. I attended an assessment center for graduates that was scheduled to start at 9:00, and I was told to arrive early. Even at 9:10, I was still waiting at the front desk with no staff showing up.
During the introduction, I learned the session was actually meant to begin later—around 9:30—and that the arrival time expectation had been inconsistent. There was supposed to be a peer session, but the people who showed up didn’t match what I expected for a peer group. It turned out the company hadn’t taken graduates for years, which explained why the setup felt so poorly planned.
3 months ago
Difficult Positive India
I went through a pretty standard set of interviews: two technical discussions and one assessment round. It felt like the structure was set up to confirm I could actually do the work, not just recite buzzwords. The overall vibe was professional and calm, and the people running it came across as technically solid.
What stood out to me was how smooth the interaction felt. The technical parts flowed in a way that matched what I had on my resume, and the assessment didn’t feel like a gotcha either. I left feeling like the interviewers had a real grasp of the role and expectations, which made the whole process feel fair. Ultimately I was selected, so the experience ended on a positive note.
3 months ago
Average Negative India
When I interviewed, the technical portion centered heavily on Java and basics around software fundamentals. I walked in expecting clear, role-focused …
4 months ago
Easy Positive Bengaluru
My process felt genuinely respectful and straightforward. After I got contacted, I ended up in interviews where the atmosphere was comfortable from th…
4 months ago
Average Negative Bengaluru
I cleared technical rounds and then the process basically stalled. In my case, after I finished internal technical discussions and was told the next s…
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 & Flow
The interview process typically follows a structured flow, starting with HR discussions, moving into technical interviews, and often including a client-facing component. Candidates noted that the organization and clarity of each step contributed to a more manageable experience overall.
HR screeningTechnical roundsClient interview
Technical Focus Areas
Technical interviews often emphasize foundational knowledge in programming languages like Java and .NET, alongside practical application questions related to past projects. Candidates should prepare for questions that assess both technical depth and real-world problem-solving skills.
JavaSoftware fundamentalsProject experience
Communication & Coordination
Candidates frequently reported issues with communication and coordination throughout the process, including delays in feedback and unclear timelines. It is advisable to be proactive in following up and to manage expectations regarding the pace of the hiring process.
Feedback delaysFollow-upCommunication gaps
Candidate Experience & Atmosphere
The overall atmosphere during interviews is generally described as friendly and respectful, allowing candidates to express themselves comfortably. However, some candidates experienced mixed signals regarding the professionalism of the process, particularly in terms of logistical coordination.
Behavioral questions and discussions around cultural fit are integral to the interview process, often woven into technical discussions. Candidates should be prepared to articulate their experiences and how they align with the company's values and expectations.
Cultural fitBehavioral questionsValues alignment
Outcome & Offer Process
While many candidates felt the interviews were fair, there were notable frustrations regarding the offer process, including unexpected delays and lack of closure. Candidates should be prepared for potential uncertainty and to seek clarity on next steps.