Top 8
Prep plan
Updated weekly · Last refresh Sep 22

Citi Full Stack Engineer Interview Questions

The questions to prepare for a Citi Full Stack Engineer interview. Questions from real interview reports rank first. Updated daily.

8questions
~1htotal time
Track your progressSign up free to work through all 8 questions and resume where you left off.
Start practicing free →
1
System DesignStart here. 3 questions · ~24 min
Resilient Event-Driven MicroservicesHard

Evaluates system design skills for building robust, decoupled microservices with event streams.

architecturemicroservicesCiti
Security and Compliance by DesignHard

Tests ability to embed security and regulatory considerations into architectural decisions.

software designComplianceSecurityCiti
Data Consistency Across Distributed SystemsHard

Evaluates strategies for maintaining data correctness in distributed architectures.

distributed systemsdata consistencyarchitectureCiti
2
Technical Fundamentals5 questions · ~40 min
Java Concurrency and ThroughputMedium

Assesses concurrency design and performance optimization in Java.

javaconcurrencyCiti
Troubleshooting Spring Boot PerformanceMedium

Evaluates debugging, profiling, and performance tuning in Spring Boot microservices.

Troubleshootingspring bootCiti
SQL vs NoSQL for High AvailabilityMedium

Tests knowledge of database choices and trade-offs for highly available applications.

nosqlhigh availabilitysqlCiti
Data Operations in Spring BatchMedium

Evaluates experience designing and managing data operations in distributed batch processing within Citi scale.

distributed systemsCiti
Java Memory ManagementMedium

Assesses understanding of JVM memory tuning and performance implications in production services.

memory managementjavaCiti

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
The finish line: interview-readyComplete all 8 questions to finish this plan.