Contacted via an agent. First round was a technical phone interview followed by onsite interviews. Each onsite session was about 50 min with technical challenges. Most of the interviewers I met were not well prepared for the interviews.
I was asked random questions that would not directly relate to the job. I felt like they were trying to show me that they were smarter.
Tree traversal
The following metrics were computed from 6 interview experiences for the Citigroup Software Engineer role in New York, New York.
Citigroup's interview process for their Software Engineer roles in New York, New York is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Citigroup's Software Engineer interview process in New York, New York.