On campus
Firstly, students are randomly shortlisted to give an online test (I don't know the actual criteria).
The online test comprised MCQs and 2 coding questions (everyone got a separate set of questions).
Again, randomly shortlisted students had their interviews.
At last, the final selection was also random, I guess.
It was random because students having good interviews were not selected for subsequent rounds, whereas ones with moderate interviews got selected.
Questions are:
Aptitude MCQs Technical MCQs DS-Algo coding questions
The following metrics were computed from 2 interview experiences for the Citigroup Software Engineer role in New Delhi, India.
Citigroup's interview process for their Software Engineer roles in New Delhi, India is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Citigroup's Software Engineer interview process in New Delhi, India.