I applied online.
There was an interview with a tech lead and a senior dev. They are really nice, and the interview was based on their real business scenarios. Also, you need to write the code on-site, and they will discuss it with you according to the code you write there.
Based on their business requirement, you need to write user stories and write the code. Also, you must consider extension possibilities.
The following metrics were computed from 16 interview experiences for the Xero Software Developer role.
Xero's interview process for their Software Developer roles is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Xero's Software Developer interview process.