I went through a four-round loop for a Senior system software engineer role, and the whole process took about 1.5 months. The later rounds were scheduled back-to-back on the same day, so after the recruiter-style touchpoints, it quickly turned into a dense stretch of interviews. I followed through on every round they scheduled and kept expecting at least some kind of follow-up afterward.
What stood out most was the silence. After I completed rounds 1 through 4, I didn’t get any feedback from HR. It felt like I finished everything and then the process just stopped without closure—no update, no clarification on the decision.
2 months ago
Difficult Positive New Delhi
My interview journey started with a fairly structured technical screen that kicked off by having me walk through details from my resume, using a whiteboard for deeper explanations. It wasn’t just surface-level discussion; they wanted confidence and clear reasoning as I expanded on what I’d listed.
The next round shifted into a heavier fundamentals mix. I had MCQs that covered OOP, DSA, computer networks, DBMS, operating systems, and aptitude. After that, the coding-focused technical interview came in and felt intense: they dug into coding and problem-solving while pulling in OOP and DSA concepts, plus questions about my projects.
2 months ago
Average Neutral Tel Aviv-Yafo
After initial screening, my process ended up being three rounds: two technical interviews followed by an extra HR interview. Each technical conversati…
2 months ago
Average Neutral Haifa
The timeline felt long and full of waiting—about two months from start to end. My process ended with a home exam, then a day interview, and finally a …
2 months ago
Average Neutral Pune
My path started with an online assessment and then moved into technical interviews that felt interactive and very fundamentals-driven. The questions t…
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 spans 1.5 to 2 months, often consisting of multiple rounds including technical interviews followed by an HR conversation. Candidates noted that the scheduling can be dense, with later rounds sometimes occurring back-to-back.
TimelineMultiple RoundsScheduling
Technical Interviews Focus
Technical interviews emphasize a mix of coding problems, system programming concepts, and core computer science fundamentals, often in a LeetCode-style format. Candidates are expected to communicate their thought processes clearly while solving problems under time constraints.
CodingDSASystem Programming
Home Exam & Assessment
Some candidates experienced a home exam that included coding tasks and open-ended prompts, requiring a thorough understanding of multiple concepts. This assessment is seen as a significant hurdle in the process.
Home ExamCoding AssessmentOpen-ended Questions
Behavioral & HR Rounds
The HR rounds often include discussions about past projects and behavioral questions, focusing on how candidates handle pressure and prioritize tasks. These conversations aim to assess cultural fit alongside technical skills.
BehavioralCultural FitProject Discussion
Communication & Problem-Solving
Throughout the interviews, candidates are evaluated not only on their technical correctness but also on their ability to articulate their reasoning and approach to problem-solving. Clear communication is crucial for success.
CommunicationProblem-SolvingArticulation
Overall Difficulty & Candidate Experience
Candidates generally found the interviews to be challenging but fair, with a mix of technical depth and practical application. Many noted a sense of pressure during coding tasks, which could impact performance.