J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez Xero en févr. 2025
Entretien
The interview process had five stages:
1 - Recruiter Phone Screen, a casual discussion about my experience and motivations.
2 - Technical Assessment, a HackerRank test covering Node.js and React.
3 - Engineer Manager Screen, a brief talk with the engineering manager which covered much of the same ground as step 1.
4 - Technical Interview, a pair programming session with two lead engineers. The first half was a solid discussion about real-world experience, system architecture, cloud services, and mentoring. The second half focused on leetcode style questions that felt disconnected from the advertised role (which emphasised Node.js, React, and full-stack engineering).
5 - Culture Fit, I didn't make it to this one.
The interviewers were friendly and helpful, but the technical portion was heavily puzzle solving focused rather than being relevant to actual web development. If you have a CS degree or strong algorithm knowledge, you’ll do fine.
Questions d'entretien [1]
Question 1
Given an array of Intervals[i] = [start_i, end_i], merge all overlapping intervals, and return an array of the non-overlapping intervals that cover all the intervals in the input.
Nil, was rejected on CV submission with no reason given and no feedback despite meeting the criteria for the role, at least on paper. Very opaque process. Disappointed considering the reputation of the company.
It's quite easy. Just some questions about the general technologies. No tricky questions. But I've heard the experience also depends on team by team. They are large organization, so the culture is very mixed.
J'ai postulé via une autre source. Le processus a pris 4 semaines. J'ai passé un entretien chez Xero
Entretien
1st round 1 hour HR Screening.
2nd round 1 hour technical - coding on Hackerrank.
3rd round 1 hour system design on Hackerrank.
4th round 1 hour behavioural with hiring manager.
Unfortunately after a verbal offer following the 4th round there was a week of radio silence, followed by a phone call informing the role is no longer available due to team restructure/repurpose. Quite disappointing overall considering the amount of time you have to spend on the interview process. A hiring freeze before such a move is much more appropriate approach and ensures you won't waste time of candidates, engineers running the interviews and HR coordinating the whole process.
Questions d'entretien [1]
Question 1
How do you approach managing conflict in your team