The process took 2 months. I interviewed at Goldman Sachs (Bengaluru) in Feb 2011
Interview
5 Interviews in total - 2 phone interviews, 1 wrtitten test, followed by on site interviews (3), and then followed by another phone interview.
Major topics - Java, Puzzles, analytical question, General programming and design question. Multi-threading. Design pattern. Spring (I had listed on my resume). Questions from your project. You must display that you are confident about your projects.
Interview questions [1]
Question 1
Questions are not very difficult. Communication skill is very important.
They try to see if you will fit in the company culture or not which stresses a lot on communication.