I applied through college or university. I interviewed at Citi
Interview
HR first arranged a phone interview for basic information such as the skill,experience and sponsorship. Then the hiring managers called me afterwards with technical questions about stochastic process and risk management,etc.