I applied online.
Overall, I thought the interview process was fair and straightforward. It consisted of two 45-minute phone interviews, both of which were well structured. The interviewers were friendly and gave me opportunities to explain my thought process. I had a positive experience overall.
System Design Opening:
Every day, a trader opens an application and downloads a large amount of trading data. The download takes a significant amount of time, and the trader has no way of knowing how long it will take to complete. How would you improve this system to give the trader better visibility into the download's progress?
Coding / Class Design:
Now, I want you to design and implement a Spinner class that displays the progress of the download to the user.
The following metrics were computed from 9 interview experiences for the Citadel Software Engineer Intern role in New York, New York.
Citadel's interview process for their Software Engineer Intern roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Citadel's Software Engineer Intern interview process in New York, New York.