The process is a three-stage prescreen with HR and then two tech rounds. The tech rounds consist of basic Java and some code analysis. They asked some Spring questions. They are looking for REST API experience in particular.
Basic Java questions like what is garbage collector, code analysis etc and some REST API questions.
The following metrics were computed from 1 interview experience for the Citigroup Senior Software Engineer II role in India.
Citigroup's interview process for their Senior Software Engineer II roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Citigroup's Senior Software Engineer II interview process in India.