I applied through college or university. The process took 7 weeks. I interviewed at Geode Capital Management in Jan 2014
Interview
First had a phone interview with the hiring manager, then went to Boston for onsite interview. Met a few people, including: PM, developer, quant. The whole process went well and I was told the feedback was very positive.
They let me wait for nearly two months. Tried a few times to contact them for some update but never received any updates after that.