The process consists of 5 interviews and a at-home technical test:
- initial screening with a Recruiter
- interview with a Data Scientist: a live coding exercise + some basic data science questions
- at home test with 2 parts: a data analysis problem and a coding one
- onsite with 3 interviews:
- Manager
- Software Engineer: another live coding exercice, questions about SE, past projects
- Lead Data Scientist: debrief the data analysis exercise of the at home project + a walkthrough of a Data Science problem (time series anomaly detection)
The overall process is well organized and the Recruiter gives you feedbacks at every stage.
Data scientists at Datadog are also Software Engineers that's why there is a lot of emphasis on SE skills during the interview process (for a DS position!). Be sure to practice complexity analysis ;)
Interview questions [1]
Question 1
How would you approach designing a system (from a Data Science perspective) to alert a user that some value you monitor on one of his server is abnormal / deserve action (anomaly detection on time series) ? The exercise was a discussion on this topic with the interviewer.
The process includes a phone screening with recruiter, then there is a call with hiring mananger, next it will be a tech screening testing stats and SQL, then it will be a take home assignment and final presentation.
L'entretien d'embauche est une rencontre entre un candidat et un recruteur visant à évaluer les compétences, l'expérience et la motivation du candidat pour un poste spécifique au sein d’une entreprise.
Talked with an HR manager and Senior interviewer.
Very smooth and very professional.
I have a positive feedback even though I did not pass to the next stage. Prepare as much as possible using medium Leetcode style problems
Interview questions [1]
Question 1
Interview
Leetcode medium style interview: rm -rf implementation with code in an efficient manner with other follow up questions