4 rounds:
1st round - coderpad - python (pandas), SQL - difficulty level - Medium
ML and Stats basic questions like metrics, Confidence interval, and explain the skewness of the data based on mean, median, and mode.
2nd round: with the hiring manager - technical + behavioral (mostly based on your projects and experiences)
3rd round: Technical
I applied in-person. I interviewed at CVS Health in Apr 2025
Interview
4-5 rounds. Assessment followed by technical round.
Each round will cover python, sql, stats and ML.
More focus on SQL but be prepared with basic and your experience related questions.
Interview questions [1]
Question 1
The tech round felt unrealistic (45 mins, 15 min for each round sql, python, ML). SQL included five hard-level queries to be solved in just 15 minutes. My mind froze as soon I saw depth and complexity of it. Even before I could finish first SQL questio, which involved UNION, JOIN, window functions and overall include 3 cte with very large query time was already slipping away. It felt more like a setup to filter candidates out than fair evaluation.
Okay process, extended the interview for 45 extra minutes. Overall experience was not that great and kind of too time-consuming. The steps were not clearly listed and informed. Did not hear back for a long time