Solicité el puesto a través de un captador. Acudí a una entrevista en Citadel Securities (New York, NY) en may 2025
Entrevista
I had an initial recruiter screen followed by a technical coding challenge which mostly was OS trivia and a leetcode medium style question.
After that I had the onsite which consisted of 5 interviews of topics. The topics were the following: system design, leetcode, cultural fit, multithreading, networking and OS. I ended up failing due due to some mistakes I made in the networking and leetcode portion. If I had more experience with low latency networking I probably would have been more confident.
Preguntas de entrevista [1]
Pregunta 1
Different ways packet lose can occur on different network setups.
Solicité el puesto a través de un captador. Acudí a una entrevista en Citadel Securities (New York, NY)
Entrevista
The process was quite standard, but there was a big time gap between the OA and the interview. All rounds had both a background discussion and technicals. Technical rounds were with actual SWEs. They were pretty friendly, and more concerned with problem-solving than trivia or language depth.
Preguntas de entrevista [1]
Pregunta 1
OA was quite easy, 2 questions: first was lc medium, second was lc easy. First round was standard DSA question for an order book string problem. Second round was heavy C++ debugging.
Acudí a una entrevista en Citadel Securities (Hong Kong)
Entrevista
I was reached by a recruiter, and I was later called for a personal interview which happened on zoom. This was for HK location. There was no online assessment test.
Preguntas de entrevista [1]
Pregunta 1
Implement queue using vector, no constraints were given. I did it but took some time - verdict - reject.
Also asked in depth about a project I've worked on and I am proud of. I spoke of the last project I had worked on, he seemed satisfied didn't ask a lot of cross questions.
Standard frontend exercise. Know your javascript and react. Be prepared to explain how you would optimize for performance.
Explain in depth how react renders and rerenders.
Handle real time data display.