First you must complete a Hirevue with basic behavioral questions. It includes questions like why do you want to work for CVS. It also asks questions about teamwork and problem resolution.
I applied online. The process took 4 weeks. I interviewed at CVS Health in Nov 2022
Interview
I first completed a Hirevue that asked some pretty open-ended questions that one would have to think about thoroughly. About two weeks later I was invited to take the first-round technical interview, which I thought was very straightforward. Then came the final round a week later, which consisted of three back-to-back interviews. I was told that they would be one business case-study, one technical and one behavioral round, but it seemed I got two behavioral and one technical instead. The interviewers were very friendly, and the whole process went swimmingly.
Interview questions [1]
Question 1
Technical interviews consisted of basic SQL and Python, along with some statistics knowledge. Behavioral interviewers asked about my past experiences and standard questions such as "Tell me about a time you had to communicate with a nontechnical audience."
Very straightforward interview, make sure you know basic ML conceptual questions like classifiers and A/B testing, etc. A few questions about Pandas and SQL like how would you remove missing values, etc.
Hirevue with basic behavioral questions followed by a technical conversation with Senior Data Scientist. No live coding, relatively easy. Prepare questions like why CVS and basic SQL, Pandas, Statistical Concepts. Be prepared to walk through a past project.