McKesson
3.2 of 5 502 reviews
www.mckesson.com San Francisco, CA 5000+ Employees

McKesson Software Engineer Interview Questions & Reviews

Updated May 27, 2014
All Interviews Received Offers

Getting the Interview 

88%
11%

Interview Experience 

80%
20%
0%

Interview Difficulty 

Average Difficulty
8 candidate interviews Back to all interview questions
in

Declined Offer

Neutral Experience

Average Interview

Software Engineer Interview

Software Engineer
Springfield, MO

I applied online and the process took 4 weeks - interviewed at McKesson in May 2009.

Interview Details – Interview process was average. Interviewers were nice.

Interview Questions

Reason for Declining – Salary compensation was too low.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Richmond, BC (Canada)

I applied through college or university and the process took a day - interviewed at McKesson in June 2011.

Interview Details – There were 2 interviewers, they were really nice. One of them asked about non-technical questions, more like my transferable skills in teamwork. And he asked me to explain some projects that I did. The other one asked about technical questions. Mostly on C++.

Interview Questions

  • Given an array of 1001 elements, consists all numbers from 1-1000. Only one number is repeated. Write a function that returns the repeated number.   View Answers (4)
  • What is one thing that you want to improve?   Answer Question
  • What is your motivation?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Emeryville, CA

I applied online and the process took 1+ week - interviewed at McKesson in April 2011.

Interview Details – The interview went really well.
A simple programming test and 4 -5 1:1 interviews after that. Overall they concentrated more on the technical skills and the experience. Also, there was some emphasis on what they are expecting from you/what their future plans are...
One awesome from the office. Looks like office culture is very friendly in nature.

Interview Question – questions about any scripting language I was comfortable with... they asked me about c# basics   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

2 people found this helpful

Accepted Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Emeryville, CA

I applied online and the process took 4+ weeks - interviewed at McKesson in November 2010.

Interview Details – Had a phone interview - HR based
Had a phone interview with the hiring manager
Had an onsite interview.It consisted of 1:1 interview and two panel interviews.
It was a day long interview.

Interview Question – Technical Test   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Neutral Experience

Average Interview

Software Engineer Interview

Software Engineer

I applied online - interviewed at McKesson in March 2009.

Interview Details – Phone screen first then face to face

Interview Question – Race condition   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Average Interview

Software Engineer Interview

Software Engineer
Cranberry, PA

I applied online and the process took 5 days - interviewed at McKesson in August 2010.

Interview Details – After applying online, the interview process started several weeks later with a phone interview where I was asked a bit about my background. I was then asked a few softball questions about C++ which gradually got more difficult, until I could no longer answer any questions (compiler specific questions about the implementation of virtual functions via v tables).

I was brought in for an in person interview about a week later. The interview lasted about an hour and consisted of a number of questions from a panel about C# syntax, SQL, and database internals. I thought I did pretty well, but drew a couple of blanks with regard to simple concepts in C# that I typically don't think about or use in depth (in particular, I was asked to review some code using boxing/unboxing semantics and I couldn't tell if it would behave as expected or even compile, I am used to having a compiler and an IDE tell me that).

After the panel interview I was thanked for my time and never heard from them again.

Interview Question – How is inheritance implemented in C++?   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Easy Interview

Software Engineer Interview

Software Engineer

I applied online and the process took a day - interviewed at McKesson in April 2011.

Interview Details – Phone interview was relatively easy, HR that asked all the basic questions one might expect. Tell us about a time that you face a challenge and how did you overcome it. I felt very comfortable during the entire process, and must admit that HR did a good job explaining the position responsibilities.

Interview Question – Tell of a time when you had a disagreement with a manager?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Declined Offer

Neutral Experience

Software Engineer Interview

Software Engineer

Interviewed at McKesson

Interview Details – Initially had an on campus interview scheduled online which led to an office tour / interview at the company. The tour was informative but long. Lunch was provided and I interviewed with the same employee I interviewed with the first time as well as one other person. They asked similar questions to the first interview's questions.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at McKesson

Worked for McKesson? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at McKesson Software Engineer interview questions and advice. All 8 interview reviews posted anonymously by McKesson employees and interview candidates.