I applied through a recruiter. The process took 2 months. I interviewed at Citi in Sep 2019
Interview
Citi HR reached out to me for the job role, which was not the job role bunch of interviewers had. Overall the questions asked had no relation with the job description HR provided nor they were relevant to my resume
Interview questions [1]
Question 1
1: Random signal analysis was the subject i had in my undergrad. How do you use Random signal analysis for Risk Management?
2: What is OOP. How you do OOP in python?
3: What are methods with same name but different arguments called in Python
I applied online. The process took 2 weeks. I interviewed at Citi (New York, NY) in Dec 2019
Interview
Applied online, had a phone screen with someone from the quant department. Some behavioral questions, some probability riddles, and some basic computer programming questions. Invited for a superday to their NY headquarters which included a math test, a computer programming test, and a few rounds of interviews.
Interview questions [1]
Question 1
Mostly standard behavioral questions (i.e. tell me about a time you faced an ethical dilemma in class or at work). Included a case study about investment recommendations, so make sure you know some factors that have been affecting markets recently.
I applied through an employee referral. I interviewed at Citi (New York, NY)
Interview
6 candidates, all with very competitive background. There were coding, math tests and case study. The coding and math were easy, but I screwed up in case sudy. The case study is more like consulting.
Interview questions [1]
Question 1
coding: the hardest one is related to binary tree
math: probability and statistics
case study: I can't be specific and I don't think they will make it the same every year