I was contacted by a recruiter after applying via LinkedIn. The process consisted of four meetings:
I got very good feedback from the first three meetings. The fourth and supposedly last was very smooth and constructive, and I felt I did a good job. To my surprise, for the next two weeks I did not receive any response after that last meeting, including a follow-up email I sent to them. Finally, two weeks after the last meeting, I received a rejection email explaining that there were better candidates than me for the position.
There was no code challenge. It was mostly about how I would resolve different situations and conflicts with the rest of the team.
The following metrics were computed from 5 interview experiences for the Elastic Senior Software Engineer role in Spain.
Elastic's interview process for their Senior Software Engineer roles in Spain is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Elastic's Senior Software Engineer interview process in Spain.