I applied through a recruiter. The process took 2 weeks. I interviewed at Morgan Stanley (New York, NY) in Jan 2011
Interview
the interview process consisted of two very difficult phone screens with specific programming questions. then there was a full day of difficult face to face interviews that included one on one and tag team sessions