I applied through university. The process took 4 weeks. I interviewed at Citi (New York, NY)
Interview
Citi used to have advanced technology associate position back in 2010. They recruited for this position from Masters program from universities in the north-east. Citi came for campus interview as Cornell. The interview process was very standard. One round of interview on campus. This round was more of a discussion and interests. After that 5-8 people were called for on-site interview in new york office. This was one full day interview with 4-5 people. Most of them were MDs and there were programming questions, java questions, behavioral questions.
Interview questions [1]
Question 1
What will you do if you are staying with friends in a house and there is a fire in near-by house. You friends dont want to leave but you want to leave