I applied online. The process took 5 days. I interviewed at McKesson (Cranberry, PA) in Aug 2010
Interview
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.
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.