I applied online. The process took 2 weeks. I interviewed at Citi (Dallas, TX) in Dec 2019
Interview
1st round was 30 minute HR interview. 2nd round personal questions with other engineers. 3rd round leetcode style questions with other engineers. Fairly laid back and relaxed process for the most part.
smooth process, friendly recruiters, took about a month for the entire interview process. had 3 interviews. super day was the last interview and they got back to me about 3 weeks later.
Went on the interview with two interviewers. It was full one hour interview. Some easy questions and some hard questions. A few follow ups. Focus on past experience and core technical challenges