Top 15
Prep plan
Updated weekly · Last refresh Nov 6

Citi Mobile Engineer Interview Questions

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

15questions
~2htotal time
Track your progressSign up free to work through all 15 questions and resume where you left off.
Start practicing free →
1
System DesignStart here. 3 questions · ~24 min
Offline Sync for TransactionsHard

Design secure offline synchronization for financial transactions, including reconciliation, duplicate prevention, and optional ML risk scoring.

mobile architecturefailure modesoffline syncCiti
Secure Banking Authentication FlowHard

Design a secure Citi Mobile login flow with adaptive authentication and account takeover protection.

data securityauthenticationauthorizationCiti
Third-Party API Integration SecurityHard

Design a secure third-party API integration with authentication, authorization, data protection, resilience, and monitoring.

data securityapi integrationauthorizationCiti
2
Technical Fundamentals4 questions · ~32 min
Testing Across Devices and OSHard

Tests how to build a risk-based Android test strategy across API levels, device configurations, screen sizes, OEMs, and release pipelines.

android lifecycleMobile Platformtesting conceptsCiti
Managing Memory LeaksHard

Tests how to identify, diagnose, and prevent Android memory leaks caused by lifecycle misuse and retained object references.

memory managementmemory leakandroid lifecycleCiti
More Technical Fundamentals questions with a free account
3
Behavioral & Leadership5 questions · ~40 min
More Behavioral & Leadership questions with a free account
4
More topics3 questions · ~24 min
Architectural Patterns ComparisonHard

Compare MVVM, MVP, and Clean Architecture by responsibilities, dependency direction, state flow, testability, and practical trade-offs.

mvvmarchitectureMVPCiti
Secure Data Storage and NetworkingHard

Evaluates your security practices for protecting sensitive data in mobile financial apps.

data securitynetwork securityCiti
Modularization in MonolithsHard

Design an incremental modularization strategy with clear boundaries, dependency direction, DI, state ownership, and testable migration steps.

Architecture MigrationmodularizationmaintainabilityCiti

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 15 questions to finish this plan.