Taro Logo

Senior Software Engineer Interview Experience

December 21, 2023
Positive ExperienceNo Offer

Process

I applied online.

  • Online screening process, timed. It asked about salary expectations, strengths and weaknesses, and several high-level technical questions, such as how a database index works and what a garbage collector is.
  • Initial chat to learn more about candidates' background and motivation.
  • Technical interview, as different teams have different approaches. There was a take-home refactoring assessment, a take-home project to get familiar with it and implement a feature during the interview, and an on-the-spot system design interview.
  • Behavioural interview. There were standard questions, like "tell me about a time when you had to be flexible" and "tell me about a time when you had conflicts with your team".

Questions

Design a flight scheduling and information display system for a major international airport.

Was this helpful?

Interview Statistics

The following metrics were computed from 39 interview experiences for the Xero Senior Software Engineer role.

Success Rate

15%
Pass Rate

Xero's interview process for their Senior Software Engineer roles is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive36%
Neutral18%
Negative46%

Candidates reported having negative feelings for Xero's Senior Software Engineer interview process.