I had a mixed experience interviewing at Xero. The technical interview was enjoyable and conversational, but the process was overshadowed by poor communication from their internal recruiter. Emails often went unanswered, and key actions were delayed. A rejection email was mistakenly sent, causing unnecessary stress, and feedback after the rejection took 8 days to arrange, resulting in a 3-minute call that offered no meaningful insight. She was late to the feedback call and failed to send written feedback as promised in the timeframe. After a few nudges, I did eventually receive it. Overall, the lack of professionalism and communication negatively impacted my impression of Xero. Going forward I would not recommend and won’t be applying again, purely based on this person. I’ve also submitted detailed feedback to Xero about this.
Other Senior Software Engineer Interview Reviews for Xero
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.
I applied through other source. The process took 4 weeks. I interviewed at Xero
Interview
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.
Interview questions [1]
Question 1
How do you approach managing conflict in your team