I applied through an employee referral. The process took 1+ week. I interviewed at Citi (New York, NY) in Aug 2022
Interview
Submitted the application through the company's website and received contact from HR in one week. Had a first-round video interview with three people, and was not selected for the following interview process
Interview questions [1]
Question 1
Basic Python programming questions, time complexity, how to improve the algorithm, what is risk capital, other financial questions
HR call, interview from two of my actual teammates, HR call, 7 days later another interview, this time with my actual manager, HR call again, Salary expectation call, offer.
The interviews have been very similar. Very fast and professional process.
Within one month I got the offer
Interview questions [1]
Question 1
Linear Regression in depth, Data manipulation, Performance Metrics (ROC, AUC, specificity, F1 score,...), explanation of how Random Forests work, how confident I am with Python, R or SAS
First round with the hiring mgr, second round a 3 subround 1 on 1 interview. Tech: Behavioral questions are around 7:3. Process wenrt on steadily but slowly in the meantime.
3 interviews in a row. One hour each and mostly technical questions. Kind of difficult. First about walking through resume and your experiences. Second more technical and hard questions. Last one would be more about salaries and sponsorship.