I applied online. The process took 5 months. I interviewed at McKesson (Irving, TX) in Jan 2019
Interview
The first round was with HR to confirm I can do the job. Second round was with the team and the final Interview was with the hiring manager. They are picky.