Recruiter screen, manager interview, take-home assignment, technical interview about the assignment plus other questions, and a system design interview.
All these interviews were conducted by team members, not just random people, so you know exactly who you are going to work with.
The people were super nice. They all started by telling me about the company and themselves before asking me about myself.
I truly felt I was talking to friends, and it reduced all the stress about the interview.
I do recommend practicing for interviews and expecting to spend 0.5-1 day on the take-home assignment.
How would you improve your solution?
The following metrics were computed from 1 interview experience for the Elastic Senior Software Engineer role in Sydney, Australia.
Elastic's interview process for their Senior Software Engineer roles in Sydney, Australia is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Elastic's Senior Software Engineer interview process in Sydney, Australia.