1) Phone interview with hiring manager
2) On site interview => least technical and challenging out of all the other interviews I've had with other companies
HR normally screen the applications based on certain keywords that match the job description, and then the filtered candidates are passed to some coordinator to do further filtering. They will look at your resume and usually for new grads they look for top marks and for professional hires they look for experience.
Interview questions [1]
Question 1
What is the most difficult situation that you have been in and how did you dealt with it?
I applied through an employee referral. The process took 5 weeks. I interviewed at IBM
Interview
The interview process was very easy and consisted of 3 phone interviews of about a half hour a piece. They asked no technical questions - only questions about my resume. I am still waiting to hear on an offer or denial.
Interview questions [1]
Question 1
They only asked me questions about my resume. I supposed that was unexpected.