I applied online. The process took 2 weeks. I interviewed at Xero in Oct 2021
Interview
I first had a recruiter call and then was moved to the initial phone screen. I got to meet the hiring manager and another senior dev. Overall, we had a nice conversation and I was asked a coding question which I could solve easily.
If you are applying to this company, beware that the recruiters are terrible at communication. They didn't explain to me what to expect during the final round. In fact, one recruiter said another recruiter was supposed to call/email me and fill me in on the details. That didn't happen. I walked into the final round not knowing how it'd pan out.
There was a system design interview, a string manipulation coding interview, and a hands-on API design interview. Finally, the final interview was with the hiring manager himself which was casual in nature.
The only interviews I enjoyed were the last two. I think the hands-on interview is a great way to gauge whether a candidate is capable enough to carry out similar tasks at work. The manager round was also fun as I got to learn about the company and its needs.
I'm quite surprised that other candidates were asked easy questions. I feel like the interview process for me was made specifically hard. Not sure why... Maybe they already had another candidate in mind, and I was just a filler?
They said the recruiter would be in touch. Since I haven't heard from him, I think this is a no go at this point. Overall, I was treated with respect and would recommend applying here. Just keep in mind that the recruiters seem clueless and they don't bother with post-interview follow ups.
Interview questions [1]
Question 1
system design round, string manipulation, .net api design
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