I interviewed in Citi in Aug 2017 and the interview process consisted of 3 rounds - first round was technology, second round was design round and the third round was puzzles/logical reasoning.
The following metrics were computed from 1 interview experience for the Citigroup Senior Software Engineer I role in Pune, India.
Citigroup's interview process for their Senior Software Engineer I roles in Pune, India is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Citigroup's Senior Software Engineer I interview process in Pune, India.