I applied online. The process took 3 weeks. I interviewed at Citi (Toronto, ON) in Mar 2021
Interview
Email screening by HR. Finished OA.
Then had a one-hour 1:1 tech interview with 1st hire manager and one-hour 1:1 tech interview with a senior dev. Finally had a 1:1 tech interview with an another hire manager...
Actually their hire process is messed. I was even provided an interview for a position that I never applied for... Of course, I did not accept the invitation.
The reason that I had 2 interviews with different hire managers is they thought I was ok but not very fit for the first team then I was introduced to another one.
Finally got the offer but it was not the position that I applied and they did a demotion because they thought I am not skilled enough to get senior level...
Anyways, I already got a very very competitive offer from another company as a senior dev.. LOL good bye citi.
I applied online. I interviewed at Citi in May 2026
Interview
Applied online. Was asked to schedule an assesment in a 2 day period. Prepare for 1 day and gave the karat interview on the next. Karat interview was good. I cleared all testcases for 3 coding questions and answered 2/4 mcq questions in 50 mins. I was positive I did well but next day got a rejection email. Dont understand what more they expect?!! I guess a PERFECT candidate.
Interview questions [1]
Question 1
Debugging errors and fixing code snippet. Python MCQ questions and o/p prediction.
Design and scenario based questions, not straight from theory or books. Keep your concepts clear in programming and skills for developer roles. I applied for senior role, more questions they were expecting were in distributed architecture, complex KARAT coding etc.
Interview questions [1]
Question 1
System design questions, related to event processing for communication between different microservices.
The initial interview round is conducted by Karat, a third-party technical screening company. You will participate in a live, person-to-person online coding assessment to evaluate your core engineering competencies. All in all, it was good.