I applied online. The process took 1+ week. I interviewed at Citi (Neu-Delhi) in Jul 2020
Interview
:I have applied for almost 9 times in citi company portal.luckily I got call after those many attempts. I got call from HR on Friday 9AMIST. HR was very friendly and good. I have been asked to provide suitable time for interview and I have given the same day 4 PM IST for first technical round.
First Technical Round : They have asked all the internal implementations of collections and other stuff related to spring voot and microservices. They have concentrated more on Core java topics like collection, threads and other java stuff. Interview took about 40minutes
HR called me after 1 hour of the interview and told that I have been selected for next Technical discussion. That has been scheduled on Monday 3PM.
Second Technical Round: Sam they have given some scenarios and implementations in Java. Actually they will test In depth java knowledge. And some things about my current project and technologies. I am currently working on spring booot and microservices. It also took around 30-40 minutes.
Hr called after 30minutes and informed that I hav selected for next round.and next interview is on Tuesday
Techno Mangeral Round : now this interview is with senior manager. He is fully technical person. He has asked so many questions on my current project and technical stuff. And scenario based questions(technical). It took 30minutes
Immeadiately, Hr informed that I have been selected and asked for the documents.
I have provided all my documents on Tuesday and I got call from HR for salary discussion.
They have given better salary more than i have expected.
Final offer letter came on next Tuesday.
The whol process took for me is 10days.
I applied online. I interviewed at Citi (Irving, TX) in Nov 2025
Interview
I completed my first round in Karat platform. I would say the difficult level is medium. Be prepared with the list of karat tagged questions in leetcode. 2 Leetcode questions - 30 mins and 6 questions on Object oriented design - 10 mins and 3 System design scenarios - 10 mins.
Interview questions [1]
Question 1
Round lasts for 60 mins and it contains 3 System design scenarios and we need to answer how do we handle those scenarios - 10 mins . Scenarios will be pretty much like how do you save cost for the company and how do you scale resources . Next session I had 6 questions on Object oriented design and production issues. Next session has 2 leetcode problems one is on hashmap and the other is on finding the word in matrix .
I applied through a staffing agency. I interviewed at Citi (Mississauga, ON)
Interview
The interview process consists 2 Rounds of Technical interview. Once both are cleared there was another round of onsite managerial interview. Once all the rounds were completed offer was made
Interview questions [1]
Question 1
Describe and explain the work experience in detail.
I applied for a position and received an email from the recruiter asking for additional details, which I promptly provided. After that, there was complete silence for weeks. I followed up, only to eventually receive a generic rejection email saying I was not shortlisted.
It’s frustrating to be contacted by the company, asked to invest time and effort, and then be left in the dark with no updates or explanation. What’s the point of reaching out if there’s no real process or communication afterward? A brief call or at least a proper follow-up would have shown basic professionalism and respect.
I expected better from a company with such a strong reputation. Unfortunately, the candidate experience did not reflect that.