I'm actually not sure how I had applied for the job. I may have sent in a resume through a jobs website from my college, or a recruiter might have seen my resume posted on another job board. Regardless, I was contacted first via email to set up a telephone interview, which was conducted with the company's in-house recruiter. After a short (15-30 minute) phone interview, they asked me to come in for an in-person, which was conducted with the hiring manager and his manager. They asked me a few questions to gauge my technical proficiencies and troubleshooting skills, as well as the typical "where do you see yourself in five years" sorts of questions. Their portion of the interview went well, and lasted approximately 45 minutes to an hour. Afterwards they introduced me to the CEO of the company (who at the time insisted on interviewing every new hire in his company despite having approximately 5-8 new hires per month and around 250 employees) and the two of us had a very odd conversation; the first question he asked me was "where are you from" referring to my surname, which I found odd because I am a white male with a european name. The second question he asked was about my salary expectations, and I believe the third was a generic question about why I had applied for the position. I was essentially chewed out for having "ludicrous" salary expectations and left the interview thinking there was no way I was going to get hired by this pompous, self-righteous man. I was surprised the next day when I was offered the position.