I applied through college or university. I interviewed at Citi (Nueva Delhi)
Interview
On Campus
Firstly, students are randomly shortlisted to give online test (Don't know the actual criteria),
Online test comprising of mcqs and 2 coding questions (everyone got separate set of questions),
again randomly shortlisted students have their interviews,
At last, final selection was also random, I guess
Random, because students having good interviews were not selected for subsequent rounds whereas one with moderate interviews got selected.
I applied through college or university. I interviewed at Citi
Interview
I applied on school career fair, a recruiter contacted me in a week and ask me for some basic information like transcripts. Then I attended a virtual interview, meeting with two project managers.
I applied through a staffing agency. The process took 1 day. I interviewed at Citi (Mumbai) in Aug 2019
Interview
Interview was with medium difficulty level.
It was 1 day process covering total 5 rounds
2 Tech +1 Manager+ 1 VP + 1 HR
Focus was mostly on JAVA but did covered questions on Spring,Hibernate,SQL.
Interview questions [1]
Question 1
1.Segregate negatives numbers from positive in an array
2. reverse a number without using any string function
3. Hibernate get vs load
4. Implement Decorator and factory pattern