I applied online. I interviewed at Modernizing Medicine in Nov 2017
Interview
It took only one day to schedule the first interview (a 30 minutes phone call with two people - agile and tech experts). The call is just the screening phase with general questions.
Multiple interviews with different group sizes. First round was with recruiter and if you are what they are looking for you move on to round 2.
Round 2 is with the hiring director. Round 3 is a group of 2 to 4 people that you would interact with in your role.
Nice people involved in the process.