I went through a multi-stage Software Engineer loop that balanced manager/design conversations with coding, and I ended up not getting to a stable close.
Talent/Recruiter + intro — a first introduction conversation covering my background and what to expect.
6 months ago
Difficult Negative Australia
I attempted to interview for the Software Engineer role, but the process was so opaque that I was rejected without meaningful visibility.
CV submission / early screening — I was rejected based on my CV with no reason given and no feedback, despite believing I met the stated criteria.
7 months ago
Average Positive Auckland, Auckland
I interviewed for Software Engineer and found parts of the process straightforward, though experience varied by interviewer and communication could be…
8 months ago
Average Positive Toronto, ON
I interviewed for Software Engineer through a fairly structured technical path with a recruiter intro, HackerRank coding, and system design, and it fe…
10 months ago
Average Neutral Wellington, Wellington
I followed an interview path that looked typical on paper—recruiter, coding, and design—but at some point the role changed and the process stopped mid…
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 & Stages
The interview process typically includes an initial recruiter screen, followed by technical assessments (coding and system design), and behavioral interviews, often culminating in a team fit discussion or a 'Grad Day' event.
Recruiter screenTechnical assessmentGrad Day
Technical Assessments
Candidates can expect a mix of live coding challenges on platforms like HackerRank, focusing on algorithms and data structures, as well as system design discussions that require high-level architectural thinking.
Live codingSystem designAlgorithms
Behavioral & Cultural Fit
Behavioral interviews assess cultural fit and working style, often involving discussions with team members or non-engineers, which can vary in intensity and focus depending on the interviewers.
BehavioralCultural fitTeam dynamics
Communication & Feedback
Candidates reported varying experiences with communication quality, including delays in scheduling, unclear feedback, and a lack of transparency throughout the process, which can impact overall candidate experience.
CommunicationFeedbackTransparency
Outcome Variability
The outcome of interviews can be unpredictable, with reports of roles being paused or canceled, and candidates often not receiving clear reasons for rejections, contributing to a sense of frustration.
OutcomeRejection reasonsUncertainty
Preparation Insights
Candidates suggested focusing on coding speed and familiarity with the specific programming language used in assessments, as well as preparing for behavioral questions that align with company values.