Top 32
Prep plan
~4h total · Updated weekly · Last refresh Jul 26

Citi Software Engineer Interview Questions

The questions to prepare for a Citi Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

Error Management in Python
Easy

Tests Python exception handling, error propagation, and robustness practices.

Hash TablesArrays
Recently asked
Citi
More Coding questions with a free account
Influence a Critical Delivery Decision
Medium

Share how you influenced a key delivery decision without authority while balancing stakeholder priorities, trade-offs, and execution risk.

Trade-offsSuccess CriteriaRisk Assessment
Recently asked
Citi
More Execution questions with a free account

Sign up to see every question

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

Get my prep plan
Real-Time Financial Transactions Architecture
Hard

Tests system design for low-latency transaction processing and reliability in Citi financial systems.

InfrastructureStream ProcessingOrchestration
Recently asked
Citi
Payment Processing System Design
Hard

Tests payment domain modeling, reliability, and integration design for Citi payment flows.

Stream ProcessingETLData Modeling
Recently asked
Citi
More Pipelines questions with a free account
State Management in React
Medium

Tests frontend architecture choices for predictable UI behavior and maintainability.

reactstate management
Recently asked
Citi
Optimize Slow SQL Queries
Medium

Tests SQL performance troubleshooting and query optimization skills for Citi data workloads.

SubqueriesJoinsAggregations
Recently asked
Citi

Open any question for its full solution and discussion.

Browse all Citi Software Engineer questions →