Citi logo
CitiSoftware Engineer
Updated May 4, 2026

Citi Software Engineer Interview Experiences 2026

Real, anonymous reports from people who interviewed for Software Engineer at Citi, newest first and distilled into what to expect across the loop.

Get your personalized Citi Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
Build my free plan
Hot & recentNewest first
4 months ago
Difficult Positive Pune

My process started with an on-campus interview that felt tightly structured into three rounds. The first round combined HR and a technical component, and it leaned heavily toward core knowledge rather than open-ended discussion. I had to work through two main prompts: one involved using a HashMap approach, and another was centered on understanding how the toCharArray() function works and what’s happening under the hood.

After that first hurdle, I moved through the rest of the rounds, but the first technical conversation set the tone for me—it was more about correctness and fundamentals than speed alone. By the end, I didn’t end up with an offer, and the overall vibe was that they were looking for precise understanding of how things work, not just that I could solve problems.
4 months ago
Average Positive India

After a recruiter touchpoint, I got pulled into a Karat-style technical screen that was very hands-on. The format was split into a couple of parts: first I did a quick introduction and then moved into Java questions for roughly 10–15 minutes. That was followed by debugging and fixing test cases for about 40 minutes, where the expectation was that I could read what was failing and correct it while staying organized.

Overall it felt like a live, technical problem-solving environment rather than a theoretical chat. I had to explain my thinking while I worked through errors, and that live element made it stressful but focused. I left that round feeling like I had a clear sense of what they cared about—Java fundamentals plus the ability to troubleshoot quickly—and the process didn’t progress to an offer.

Unlock every Software Engineer interview experience

Real Software Engineer interview experiences
  • Difficulty, sentiment and outcomes
  • New reports added every week
See all experiences
Share your interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.

What to expect

Distilled from the reports

Interview Structure & Timeline

The interview process is typically structured with a clear timeline, starting from an online assessment followed by a series of technical and behavioral interviews, often culminating in a superday format. Candidates reported a mix of HR and technical rounds, with varying expectations across interviews.

StructuredSuperdayTimeline

Technical Screening Focus

Technical interviews emphasize core Java knowledge, data structures, algorithms, and system design, often involving live coding and debugging scenarios. Candidates are expected to demonstrate a strong understanding of Java fundamentals and practical problem-solving skills.

JavaDSALive Coding

Behavioral & Cultural Fit

Behavioral interviews assess cultural fit and communication skills, with questions about past experiences, motivations for joining Citi, and situational responses. Candidates noted the importance of being prepared to discuss their resume and how they align with the company's values.

BehavioralCultural FitSTAR

Communication & Follow-Up

Candidates experienced mixed communication regarding follow-up and feedback, with some reporting delays and a lack of clarity post-interview. It's advisable to remain proactive in seeking updates after interviews to ensure a smoother experience.

CommunicationFeedbackFollow-Up

Interview Difficulty & Expectations

The overall difficulty of interviews is described as moderate, with a focus on foundational knowledge rather than speed. Candidates should prepare for a range of question types, including coding challenges and theoretical discussions, while maintaining a calm demeanor under pressure.

Moderate DifficultyFoundational KnowledgePressure

Common Pitfalls & Recommendations

Candidates expressed a desire to better prepare for specific technical topics and to research the company more thoroughly to avoid being caught off guard during behavioral questions. Understanding the role's requirements and practicing coding problems are key recommendations.

PreparationResearchTechnical Topics