Citi Java Full Stack Developer interview questions
Updated Oct 10, 2025
based on 7 ratings
Difficulty
Average
Experience
Very positive
How others got an interview
100%
Applied online
Applied online
Interview search
7 interviews
Viewing 1 - 5 of 7 Interviews
Citi interviews FAQs
Java Full Stack Developer applicants have rated the interview process at Citi with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 63.6% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 1 week. I interviewed at Citi (Toronto, ON) in Aug 2025
Interview
Interview was well structured, covered topics like React, Spring, System Designs, SQL, Problem Solving, etc. Interviewers were really supportive and helpful, gave me hints so that I could work out my solution.
Interview questions [1]
Question 1
How will you handle data oprations in distributed spring batch job?
I applied online. The process took 1 week. I interviewed at Citi (Pune) in Jun 2025
Interview
Aptitute test
APAC Intervew
Technical 1st interview
technical second interview The interview process at Citi typically begins with an aptitude test to assess logical and analytical skills, followed by the APAC interview. Then comes the first technical interview focusing on core concepts, and a second technical interview that evaluates problem-solving, practical coding, and system design knowledge.
Interview questions [1]
Question 1
One of the key questions they asked me was about my experience in Java and Spring Boot projects, specifically how I designed microservices and ensured performance and security. This helped them assess both my technical depth and practical problem-solving ability.
I recently interviewed with Citi – Mississauga and completed the first round of interviews via a Karat interview. I’ve been selected for the second round, which will be a Zoom interview with the tech lead and other senior team members.
I’m reaching out to ask if anyone can share their experiences and the types of questions I might expect in this round. Also, what are the typical next steps after this stage of the interview process?
I’d really appreciate your insights and experiences.
Thanks!
Interview questions [1]
Question 1
In Karrat: Java Core questions / Spring Framework / Angular Framework / Sql Questions