I had an early, fairly easy technical track (basic coding plus framework/database questions), but the process stalled after my second-round in-person meeting.
Recruiter/initial stage — Smooth initial scheduling and a first interview, after which I was asked to attend a face-to-face second round at the Pune office.
3 months ago
Average Positive Israel
I went through a mostly virtual, recruiter-to-technical flow with a mix of resume deep dives, Python/architecture discussion, and at least one easy coding question over ~1–2 hours per round.
Recruiter/manager phone/Zoom — A call to go over my background and then some light technical probing.
3 months ago
Average Positive Pune
I ran into a couple of instability points during interviews—one abrupt unannounced manager call and another experience where the role went on hold, fo…
3 months ago
Easy Positive United States
My journey was structured and communication-focused, with a few short rounds that emphasized workflow/collaboration and culture fit, and it still ende…
4 months ago
Difficult Positive Ra`ananna
I experienced a high-stakes, multi-step evaluation with an on-paper exam, then a long take-home-style project assignment, and finally an HR interview.…
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
Recruiter and Initial Screening
The process typically begins with a recruiter screening that includes a discussion about the candidate's background and alignment with the role, often followed by a technical discussion or coding assessment. Candidates should be prepared for a friendly yet thorough initial contact.
RecruiterBackgroundInitial Screening
Technical Coding and Design Rounds
Candidates can expect multiple technical rounds focusing on coding, data structures, and system design, with varying levels of difficulty and depth. It's advisable to prepare for both practical coding problems and theoretical discussions around software architecture.
CodingSystem DesignTechnical Rounds
Behavioral and Cultural Fit Assessment
Behavioral interviews are integrated into the process, often focusing on teamwork, problem-solving, and cultural fit, with candidates encouraged to share their experiences and ask questions. Preparation using the STAR method can be beneficial.
BehavioralCultural FitSTAR
Communication and Follow-Up
Candidates have reported mixed experiences regarding communication and follow-up after interviews, with some experiencing delays or lack of feedback. It's important to remain proactive in seeking updates post-interview.
CommunicationFollow-UpFeedback
Home Assignments and Project Work
Some candidates may encounter home assignments or project work as part of the evaluation process, which can include building applications or solving complex problems. Candidates should be prepared for time-bound assignments that test both technical and design skills.
Home AssignmentProject WorkTime-Bound
Overall Difficulty and Process Structure
The interview process is generally structured but can vary in difficulty, with some candidates finding it challenging due to the intensity and number of rounds. Familiarizing oneself with the expected format and potential challenges can help candidates prepare effectively.