A recruiter reached out to me on LinkedIn. After a few calls over the course of a few months, they found a role that sounded interesting to me and matched my qualifications and preferences.
I then had a call with the manager and lead for the team to get a better understanding of the role, perspectives, and culture. This really earned my trust.
Remote interviews followed, starting with a "proficiency" probe that was pretty thorough while still being very achievable. Then a design interview had me run through a realistic problem that could fit in the role I was interviewing for, which was not too difficult, but also non-trivial.
Finally, an interview with an engineering director allowed me to assess the senior leadership culture and confirm that the general direction the team and organization are going in is a good fit for me.
Overall, I found the interview to be relatively easy to go through, although some of the points probed and questions asked were non-trivial (I just happen to have expertise in these subjects).
I appreciated that I could drive how the scheduling worked, so it fit my preferences and availabilities best.
During the proficiency interview, I was asked many questions on a particular language, including its strengths and weaknesses, specific idioms, and best practices.
A design interview took me through providing a high-level design of a reduced version of a realistic system that could be the product of the team I was applying for. Requirements evolved as the interview progressed, and the design had to be adapted. Some detailed design considerations were also touched on lightly.
The following metrics were computed from 26 interview experiences for the Datadog Senior Software Engineer role in Paris, France.
Datadog's interview process for their Senior Software Engineer roles in Paris, France is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Datadog's Senior Software Engineer interview process in Paris, France.