One interview with hiring manager and the other with the team members. Mainly fit and motivation questions but still be prepared for technicals in any case. Most importantly just be friendly and likable.
Interview questions [1]
Question 1
Tell me why banking and where do you see the markets ?
You have to upload the CV and cover letter on their platform which is not user friendly at all. For instance, you cannot choose the files you want to use for each application. Also, you cannot delete files you upload.
Interview questions [1]
Question 1
What do you do to keep your knowledge of business and finance current? What recent story in the business press has interested you most and why?
Considering your own personal strengths, what experiences have you had that equip you for this program?
What research have you undertaken to help you understand Citi and the program you are applying for?
I applied online. The process took 6 weeks. I interviewed at Citi (London, England) in Feb 2018
Interview
One round phone interview with a team member, one round onsite interview, all technical questions, mostly financial mathematics related, some data science and machine learning, some programming test, c++, python