Software Engineer applicants have rated the interview process at McKesson with 2.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 86% positive. To compare, the company-average is 56.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 17 days to get hired, when considering 27 user submitted interviews for this role. To compare, the hiring process at McKesson overall takes an average of 26 days.
Common stages of the interview process at McKesson as a Software Engineer according to 27 Glassdoor interviews include:
Phone interview: 26%
Group panel interview: 16%
One on one interview: 12%
Skills test: 12%
Background check: 10%
Drug test: 9%
Presentation: 6%
Personality test: 4%
IQ intelligence test: 3%
Other: 1%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. The process took 4 weeks. I interviewed at McKesson (Broomfield, CO) in Aug 2016
Interview
There were three stages to the interview process (this was for a mid-level position):
1. A one hour technical phone interview with senior/lead engineers.
2. A programming project to be completed on your own time. It should take about 6-8 hours to finish.
3. A three hour on site interview with the engineering director and the lead engineers. They use this time to ask about your thought process for your programming solution as well as discuss any concerns either side might have.
Interview questions [1]
Question 1
What do you look for when conducting a code review?
How would you handle a conflict of design ideas with a team member?
What is your favorite design pattern and why?
When would you use constructor injection?
In what situation would you use mocking?
What computer science concepts have helped you in your career?
No coding or leetcode or hackerrank type questions; only basic technical questions, theoretical questions and questions about your background with software engineering. One phone screen and two rounds of interviews before receiving an offer
Online quick and easy process. Interviewer was accommodating with anything that was needed. The process was simple with a few questions asked about a variety of topics including those that I listed in resume.
Interview questions [1]
Question 1
What is the Software Development Lifecycle Process
First, had a screening phone call with a recruiter just asking basic questions about experience and details about the position. After, I had a WebEx interview with a senior engineer.