telephonic, in-person with hiring manager (and with team some times) - hr is a separate function.. they do not have much say in the hiring decision unless you have some horrible background verification issues
Interview questions [1]
Question 1
where the hell you think will you be after 100 years
The process took 2 weeks. I interviewed at Affiliated Computer Services (Richmond, VA) in Sept 2009
Interview
After submitting my resume the HR representative asked me to answer some specific questions about my skillset. Next a phone interview with the hiring manager was scheduled. The hiring manager asked more questions about my past experience and about my technical knowledge. Next came an on-site interview with the hiring manager and some potential peers. Again, more questions about my experience and technical skills.
Interview questions [1]
Question 1
A question about C# lambda expressions (a fairly new technique).