J'ai postulé en ligne. Le processus a pris 5 semaines. J'ai passé un entretien chez Xero (Melbourne) en déc. 2021
Entretien
1. A phone call where you're asked a bit about your experience, why you're leaving your current job and why you want to work for Xero
2. A code refactoring task where you need to spend up to a week refactoring a poorly written API in C#. Make sure to NOT use any design patterns other than Singleton or architecture styles other than three-tier because 'engineers' assessing your submission have extremely limited experience in software dev and won't bother themselves trying to understand the whole picture. They are guided by the rule 'no three-tiers - the code is not good enough'. Do include some unit and integration tests though.
3. You'll be invited to a systems design session where you need to design a simple system (flight booking or coffee ordering) Talk about deployment strategies, cloud services, auth, scalability, storage and other stuff.
4. Team fit interview
The whole process was very amature and unprofessional. Long delays in communication, recruiters ghosting emails, no feedback at all even when you ask for it.
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