I applied online. The process took 4 weeks. I interviewed at Intermountain Health
Interview
Applied online.
Got a prompt to perform an automated hirevue interview.
Eventually got a phone call scheduling a mid-week phone call. Two days before, they dropped a programming assignment, saying we want you to complete this in time for your interview, we expect it to take eight hours (the implication being: "we expect you to drop everything to complete this"). The task is simple enough, but riddled with intentional typos. I came to my senses, and realized how ridiculous this was and withdrew my application.
Overall, it felt more like a hazing ritual, i.e. you must jump through hoops to demonstrate you are sufficiently invested. It did not feel like both parties were feeling each other out. The few times I did interact with a person, it was to schedule anything.
At no point did I have the opportunity to ask questions about the role, nor did anyone actually go to the effort of talking to me apart from assigning work.
Interview questions [1]
Question 1
Please, complete this task in two (week) days. We expect it will take 8 hours.
Recorded interview round through a link. Received many automatic mail updates throughout the process; Not sure if recordings were looked at afterwards. Video round has basic questions, the software is not very easy to use and makes you nervous.
1:1. 2-3 questions all technical related, then a medical data "case study" which involved a modeling problem with a dataset exhibiting colinearity. Case study was in R. Because my background was in Python and not R, the interviewee would type code in as I explained it.
Interview questions [2]
Question 1
What is your favorite machine learning algorithm and why?