Several calls and an in-person interview (this was in 2018).
The calls combined coding and background questions and were standard fare for these sorts of positions. The in-person interview was mainly about coding.
Solve some coding problems and explain the thinking behind your answers.
The following metrics were computed from 1 interview experience for the Citigroup Entry Level Software Developer role in Jersey City, New Jersey.
Citigroup's interview process for their Entry Level Software Developer roles in Jersey City, New Jersey is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Citigroup's Entry Level Software Developer interview process in Jersey City, New Jersey.