I applied online. The process took 2 weeks.
I applied through their website. I got a call from HR in a few days. A coding task was given for refactoring. I had to discuss and refactor the code during the technical interview. During the interview, I showed them how I would refactor the code. The interviewer and I had a debate on the naming conventions of CQRS queries and commands. He was insisting on following non-standard naming conventions. However, I also showed him Microsoft's standards on CQRS naming conventions, but he did not accept that. He seemed full of ego.
Refactor the piece of code. What is dependency injection?
The following metrics were computed from 7 interview experiences for the Xero Software Engineer role in Melbourne, Victoria.
Xero's interview process for their Software Engineer roles in Melbourne, Victoria is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Xero's Software Engineer interview process in Melbourne, Victoria.