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.