I recently went through the interview process for a Data Scientist position, and overall, it was a positive and insightful experience.I'd rate the technical interview as moderately challenging. The questions were well-prepared and practical, focused on skills relevant to the role rather than overly theoretical concepts. Brush up on SQL, Python, and popular ML algorithms for a good chance of success.
I applied online. I interviewed at Toptal (California, MD) in Jan 2023
Interview
It took 4 stages if I remember. Each stage was intense. The interviewers were very nice. Overall, the work culture in Toptal is great. The technical interview was normal, just basic Data science questions
I applied online. The process took 2 months. I interviewed at Toptal in Jan 2022
Interview
It was Codility, then live coding then project. Codility was easy. Live coding was not difficult but the interviewer was extremely biased every single time (I did this level 3 times and passed each time). The interviewer was either angry at slow internet connection or not giving a benefit of doubt. For example, I always check if code is working as is, and only then handle the missing variables. And the interviewer was like : why didn't you check missing variables and was overall an evil person about it. Also I was asked about the accelerometer data. And I asked what does accelerometer mean (because I am not good at physics) and he was angry that i asked and was like: "just ignore it and answer the question", as if like saying that subject matter expertise is not important, it is just important to analyze data like a robot.