I went through a fairly structured, multi-round flow that began with an online assessment and then continued with several interview rounds. In my case it was through an on-campus placement track, and the process ended up being a sequence of about five rounds before things were finalized. The early stage was an online assessment, and then the remaining rounds included a group discussion, followed by technical interviews, then managerial, and finally an HR round.
The coding rounds were very much centered on straightforward problem types—mostly asking for basic coding solutions—and the questions were generally easy to medium. I remember doing two coding problems across the technical interviews, and both felt manageable with a bit of practice, especially around the core idea of searching and sorting style thinking. The technical conversations also included algorithmic problem solving that aligned with common DSA expectations.
> 1 year
Average Negative Coimbatore South
My experience started with the expectation that there would be a clear next step, but the process ended up stalling. I was told I would be called after one stage, but I never heard back. It felt like a lot of time passed without any updated timeline, and I saw other people get left uninformed as well. When I tried reaching out for clarity, I didn’t receive any meaningful response afterward.
Separately, I also went through a set of rounds where the questions landed in a difficult lane: aptitude combined with multiple programming rounds, followed by a technical HR and then a final HR discussion. That flow was challenging enough that it felt like the company was testing both my depth and my ability to handle the harder programming questions without folding. I did complete the interview journey there and the experience still taught me a lot from the way the questions were framed.
> 1 year
Average Positive Coimbatore
My process stretched over a short span of a couple of days and it followed a fairly classic rhythm: an online assessment first, then group discussion,…
> 1 year
Average Positive India
My interviews started with an online aptitude + coding screen, then moved into a group discussion, and after that it turned into multiple rounds of te…
> 1 year
Average Negative Coimbatore
I had an interview that started normally and then took an unexpected turn. I’d already been going through the conversation with a sense that I was qua…
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 follows a structured format, starting with an online assessment, followed by rounds of group discussion, technical interviews, and concluding with managerial and HR discussions. Candidates noted variability in the clarity of the timeline and number of rounds, leading to some confusion.
Structured processTimeline clarityRound sequence
Technical / Coding Screen
Candidates experienced a mix of coding questions focused on data structures, algorithms, and practical problem-solving, with expectations for clean and correct solutions. The difficulty ranged from easy to medium, but some candidates felt unprepared for shifts in question types during different panels.
Managerial and HR rounds emphasized communication skills, collaboration, and cultural fit, often using scenario-based questions to gauge responses. Candidates reported that these rounds were less about technical skills and more about interpersonal dynamics.
Group discussions were a common component, focusing on general topics and assessing candidates' interaction and leadership skills. The effectiveness of these discussions varied, with some candidates feeling they were evaluated on their ability to engage rather than just content knowledge.
Group discussionLeadership assessmentInterpersonal skills
Communication & Follow-up
Several candidates expressed frustration with the lack of communication and follow-up throughout the interview process, noting that delays and unclear timelines affected their overall experience. This aspect was highlighted as crucial for maintaining candidate engagement.
CommunicationFollow-upCandidate experience
Diversity of Technical Topics
Interviews covered a broad range of technical topics, including Linux, networking, and specific programming languages, with some candidates facing unexpected shifts in focus during technical rounds. This diversity required candidates to be well-rounded in their technical preparation.