HR reaches out with some prelim questions, and then sets an interview with Hiring Manager, and team. A panel of 3 interviewers usually, ask general resume questions then live coding questions on codility,etc. Nothing really hard, just Leetcode easy-medium problems. Be familiar with Q&A type questions as well.
What is internal structure of hashmap?
Remove duplicates from List data structure,
BST tree traversal
The following metrics were computed from 2 interview experiences for the Citigroup Senior Software Engineer role in Jersey City, New Jersey.
Citigroup's interview process for their Senior Software Engineer roles in Jersey City, New Jersey is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Citigroup's Senior Software Engineer interview process in Jersey City, New Jersey.