Taro Logo

Software Engineer Interview Experience - Melbourne, Australia

February 13, 2021
Positive ExperienceGot Offer

Process

I applied online. The process took 3 weeks.

The process consisted of four stages:

  • Phone interview: A get-to-know-you kind of interview with basic questions such as why do you want to work at Xero.
  • Take-home project: A C# program would be given to you, and you were asked to refactor it to the best of your ability, keeping in mind best practices and writing clean code as much as possible. There was no time limit on how long you had to refactor it, so it was best to take your time and refactor as much as possible.
  • Technical interview: If they were happy with your project, you would be invited in for an interview, where you would talk about the different aspects of how you implemented your project and the reasoning behind each decision you made. There were a couple of programming questions too, which should be relatively straightforward as long as you knew your language well.
  • Behavioral interview: If the technical interview went well, you would be invited for a final interview, whereby behavioral-based questions would be presented to you, like where do you see yourself in 3 years, etc.

All in all, it was a great experience. I was kept informed of my application progress throughout, and the interview was conducted in a professional manner.

Questions

Why would you like to work at Xero?

Where do you see yourself in three years?

Was this helpful?

Interview Statistics

The following metrics were computed from 7 interview experiences for the Xero Software Engineer role in Melbourne, Victoria.

Success Rate

57%
Pass Rate

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.

Experience Rating

Positive57%
Neutral29%
Negative14%

Candidates reported having very good feelings for Xero's Software Engineer interview process in Melbourne, Victoria.