I applied online. The process took 2 months. I interviewed at Citi (Singapur) in Sep 2021
Interview
The interview had 2 stages, 1 with a panel of hiring managers ( a few VP / SVP) and a second stage is with HR ( mostly to discuss salary expectation etc). These 2 stages took less than a week to complete.
I got the offer eventually but the onboarding process is terribly slow and inefficient. Other banks that I have onboarded with had similar elements/requirements but they could onboard me in 1/4 the time. Time is money and I was available to start work after the 2nd interview yet need to wait 1+ months for their "process". It's really an eye-opening experience.
Had one call, asked high level technical questions for example on the yield curve, current news, and interest rates. The interviewer gave me no indication of whether I would move on to the next round or not or how I was doing during the interview.
three rounds not that hard. applied 10 days before contacted for an email questionaire, then 1st round panel interview with two people, two days later got an email calendar invite for a 2nd round interview in two business says.
Interview questions [1]
Question 1
Tell us about one time you incountereda problem and how you handled i.
After the Online Assessment , 1 tech interview then HR round and then offer roll out . prefer java for OA coding. 3 coding question did entirely based on java as java was preferable and got shorlisted