The interviewer covered questions about Java basics, concurrency, and previous project experience. What I did not like about the interview was that the interviewer discredited me, suggesting I was lying about previously working on trading exchange platforms. This is highly disrespectful and unprofessional.
How to design a trading platform
The following metrics were computed from 1 interview experience for the Citigroup Software Engineer role in Hong Kong.
Citigroup's interview process for their Software Engineer roles in Hong Kong is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Citigroup's Software Engineer interview process in Hong Kong.