It started with an on-campus drive where the first step was an online assessment with two LeetCode-style medium coding questions. Only about 20 out of roughly 150 students were shortlisted for the interview round. My first technical interview focused on time and space complexity, plus a medium LeetCode problem tied to dynamic programming.
I didn’t make it past that first technical interview. After that, the process moved forward for the people who did progress: a small set of shortlisted candidates went to a second interview, and then a further HR round for the subset that remained. By the end, offers went to that final HR-stage group, so I walked away feeling like I’d hit a wall early and that the cutoff was pretty strict.
5 months ago
Average Positive Bengaluru
My process felt fairly structured and mostly technical. It began with a couple of LeetCode rounds, followed by an interview with a hiring manager, and then an HR round. Difficulty-wise, it landed in the average range for me, and the format emphasized getting to a clear solution while showing how I thought through it.
One round leaned toward system-design style thinking even though it was tied to practical tasks—there was a question about deleting an element in a binary tree. Another part looked like a more complex pagination problem in Python, where the key was handling edge cases and describing the approach clearly. Across the interviews, my thought process seemed to matter as much as correctness.
5 months ago
Average Neutral Bengaluru
I went through a multi-round process spread across about 3–4 interviews. The first two rounds were technical and centered on integrations, automation,…
10 months ago
Difficult Positive Calicut, Kerala
My first step was a mix of coding and knowledge checks. The first round included two coding questions in the medium-to-hard range, followed by about 2…
11 months ago
Average Positive Raipur, Chhattisgarh
The interview process had four rounds total: two technical rounds, then a managerial round, and finally an HR round. The difficulty sat around average…
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
Initial Screening & Coding Assessment
The interview process typically begins with an online coding assessment featuring LeetCode-style questions, often focusing on data structures and algorithms. Candidates should prepare for medium to hard difficulty levels, as this step is crucial for progressing to further rounds.
LeetCodeDSAOnline assessment
Technical Interviews
Candidates can expect multiple technical interviews that delve into algorithms, system design, and practical coding problems, often requiring clear communication of thought processes. Familiarity with core computer science concepts and the ability to discuss past projects are essential.
The process usually includes a managerial round focused on fit within the team and an HR round that covers cultural alignment and salary expectations. These discussions are generally structured and aim to assess both technical and interpersonal skills.
Managerial roundHR interviewCultural fit
Interview Logistics & Scheduling
Candidates have reported mixed experiences with scheduling, including some confusion over whether interviews were in-person or virtual. Being prepared for potential logistical issues and understanding the timeline can help alleviate stress.
LogisticsSchedulingVirtual vs In-person
Feedback & Communication
Many candidates noted a lack of feedback after the interview process, which can lead to frustration. Clear communication throughout the process is valued, and candidates should be prepared for the possibility of receiving little to no follow-up after interviews.
FeedbackCommunicationClosure
Overall Difficulty & Competition
The overall difficulty of the interview process is perceived as challenging, with a strong emphasis on problem-solving skills and technical knowledge. Candidates should be aware that the competition is stiff, and thorough preparation is necessary to succeed.