Citi interview questions
Questions written by GenioPrep's AI from Citi's live job postings. Not affiliated with or endorsed by Citi.
Citi has 1096 open roles in India right now, most of them Software Engineer (370), Business Analyst (47), Data Engineer (41). The postings ask most for SQL, Java, Python, Microservices. Below: practice questions for each round, built from those postings, and a free mock interview set up with a real Citi posting.
Could you answer these today?
Pick your role and the round, then tick each question you could answer well right now.
Software Engineer · HR screen
What a strong answer covers
Connect your motivation to the listed engineering work and give a specific example of relevant experience.
What a strong answer covers
Summarise your role, the system’s purpose, and your individual contribution.
What a strong answer covers
Describe how you adjust detail, check understanding, and communicate impact or options.
What a strong answer covers
Give practical examples of how you collaborate, make decisions, and deliver in a team.
What a strong answer covers
Relate your goals to the role’s development, design, and collaboration responsibilities.
What a strong answer covers
State your notice period and expectations clearly and professionally, without overstating flexibility.
Software Engineer · Technical round
What a strong answer covers
Discuss service boundaries, failure handling, timeouts, retries, and how you would test resilience.
What a strong answer covers
Describe the application structure, configuration approach, and a specific design decision you made.
What a strong answer covers
Cover resource and request design, validation, suitable responses, and relevant testing.
What a strong answer covers
Explain how you would inspect the query and execution plan, assess indexes and data access, and verify improvements.
What a strong answer covers
Compare data structure, consistency, query needs, and operational considerations in the context of the use case.
What a strong answer covers
Explain event flow, consumer behaviour, failure handling, and how you would make processing reliable.
Software Engineer · Hiring manager round
What a strong answer covers
Explain the context, options, trade-offs, decision process, and outcome, separating your contribution from the team’s.
What a strong answer covers
Give a concrete example of prioritisation, the risks considered, and how you communicated the trade-off.
What a strong answer covers
Outline diagnosis, coordination, restoration, and a practical prevention or monitoring improvement.
What a strong answer covers
Describe how you assess impact, urgency, dependencies, and ownership, and how you keep stakeholders informed.
What a strong answer covers
Give an example of constructive guidance, follow-up, and the effect on their work.
What a strong answer covers
Show how you elicited needs, explained evidence and trade-offs, and reached or escalated a decision.
Business Analyst · HR screen
What a strong answer covers
Link your motivation to requirements, process analysis, and stakeholder work in the role summary.
What a strong answer covers
Summarise the business need, your responsibilities, stakeholders, and outcome.
What a strong answer covers
Explain how you structure requirements, confirm shared understanding, and handle ambiguity.
What a strong answer covers
Give examples of differing needs and how you tailored discussions or documentation.
What a strong answer covers
Connect your goals to the role’s requirements, process, data, and delivery responsibilities.
What a strong answer covers
State your notice period and expectations clearly and professionally.
Business Analyst · Technical round
What a strong answer covers
Describe how you would validate filters, joins, aggregation, and source data, then reconcile the results.
What a strong answer covers
Explain how you would reproduce the issue, inspect inputs and logic, trace execution, and validate a safe correction.
What a strong answer covers
Cover workflow status and configuration, relevant data and logs, dependencies, and evidence for escalation.
What a strong answer covers
Describe the process steps, roles, systems, exceptions, and how you would document and validate the gap.
What a strong answer covers
Show how you define scope, actors, outcomes, testable criteria, and links for traceability.
What a strong answer covers
Include representative scenarios, data and expected results, participant coordination, defect triage, and sign-off evidence.
Business Analyst · Hiring manager round
What a strong answer covers
Describe how you identified the underlying needs, documented decisions, and confirmed an agreed scope.
What a strong answer covers
Explain the criteria used, stakeholder involvement, dependencies, and how deferred needs were recorded.
What a strong answer covers
Give the baseline problem, evidence gathered, recommendation, and how the outcome was assessed.
What a strong answer covers
Show how you would assess impact and risk, coordinate triage, present options, and document the decision.
What a strong answer covers
Explain how you assessed scope and delivery effects, updated traceability, and aligned affected stakeholders.
What a strong answer covers
Describe practical links among source needs, mappings, stories, acceptance criteria, tests, and approvals.
Data Engineer · HR screen
What a strong answer covers
Connect your motivation to the listed data platforms, pipeline work, and collaboration responsibilities.
What a strong answer covers
Summarise the data problem, your contribution, technologies used, and a verifiable outcome.
What a strong answer covers
Describe how you communicate impact, evidence, next steps, and technical detail at the right level.
What a strong answer covers
Give an example of how you clarified a need and collaborated through implementation.
What a strong answer covers
Relate your goals to pipeline development, platform support, and application enhancement work.
What a strong answer covers
State your notice period and expectations clearly and professionally.
Data Engineer · Technical round
What a strong answer covers
Discuss transformations, partitioning, checkpoints or restart strategy, and validation of output.
What a strong answer covers
Explain how you would inspect the execution plan and stages, assess data skew and resource use, and test changes.
What a strong answer covers
Describe entities, relationships, grain, key definitions, and validation with users.
What a strong answer covers
Cover consumer processing, ordering or offset considerations, duplicate handling, and monitoring.
What a strong answer covers
Explain how you would verify partitions, table and file metadata, query logic, and source completeness.
What a strong answer covers
Describe how you would inspect logs and job status, verify inputs and permissions, and record or escalate findings.
Data Engineer · Hiring manager round
What a strong answer covers
Describe the evidence, users affected, options considered, your recommendation, and the result.
What a strong answer covers
Explain how you assess user impact, urgency, dependencies, and risk, then communicate decisions.
What a strong answer covers
Show how you clarified symptoms, aligned on evidence, divided responsibilities, and verified the solution.
What a strong answer covers
Give an example of practical guidance, how you checked understanding, and the effect on their work.
What a strong answer covers
Describe triage, ownership, prioritisation, communication, and steps to reduce recurring failures.
What a strong answer covers
Explain the need, migration or transition risks, stakeholder coordination, and how continuity was protected.
Operations · HR screen
What a strong answer covers
Connect your motivation to the listed KYC, fraud, dispute, or operational support work relevant to the role.
What a strong answer covers
Give a specific example showing how you managed accuracy, workflow, and deadlines.
What a strong answer covers
Explain what information you provide, how you track the request, and when you escalate.
What a strong answer covers
Describe a practical method for tracking status, documentation, and outstanding actions.
What a strong answer covers
Relate your goals to the role’s operational responsibilities and the skills you can contribute.
What a strong answer covers
State your notice period and expectations clearly and professionally.
Operations · Technical round
What a strong answer covers
Describe how you verify required information and documentation, record status accurately, and address gaps.
What a strong answer covers
Explain how you follow applicable procedures, review relevant information, document rationale, and escalate concerns.
What a strong answer covers
Cover status tracking, appropriate stakeholder contact, accurate records, and timely escalation.
What a strong answer covers
Describe how you review patterns and control steps, document evidence, and raise the issue through the right channel.
What a strong answer covers
Explain how you validate source data, define clear indicators, and present exceptions or trends accurately.
What a strong answer covers
Describe a consistent review of case evidence, documentation, decision criteria, and escalation where needed.
Operations · Hiring manager round
What a strong answer covers
Describe the evidence, the cause you investigated, actions taken, and how you checked whether quality improved.
What a strong answer covers
Explain how you assess risk and urgency, keep work visible, and communicate priorities or constraints.
What a strong answer covers
Give an example showing clear ownership, complete evidence, follow-up, and an appropriate resolution.
What a strong answer covers
Cover fact-based feedback, coaching or training, follow-up review, and escalation where needed.
What a strong answer covers
Describe the problem, your contribution, stakeholders involved, and how you considered quality and controls.
What a strong answer covers
Explain how you would clarify the request, protect controls, raise risks, and propose a compliant way forward.
Free 5-minute voice mock, set up with a live Citi Software Engineer posting, hr screen.
Skills Citi's postings ask for
Share of the 1096 postings that list each skill as a requirement. Technical questions above are built from these.
Roles Citi is hiring for
Live postings in India by role. Typical stated minimum experience: 8 years.
Newest Citi openings in India
- View on company site ↗Fund Accounting AnalystPune · posted today
- View on company site ↗Client Onboarding RepresentativePune · posted yesterday
- View on company site ↗Apps Dev Tech Lead AnalystPune · 10+ yrs · posted yesterday
- View on company site ↗Backend Java DeveloperPune · 8+ yrs · posted yesterday
- View on company site ↗Application Development Lead AnalystPune · 12+ yrs · posted yesterday
- View on company site ↗Securities & Derivatives Analyst 2Pune · 6-10 yrs · posted yesterday
- View on company site ↗Java DeveloperPune · 4-8 yrs · posted yesterday
- View on company site ↗Applications Development Technology Lead AnalystPune · 9-12 yrs · posted yesterday
- View on company site ↗Lead Data EngineerPune · 10-15 yrs · posted yesterday
- View on company site ↗Senior PySpark DeveloperPune · 10-15 yrs · posted yesterday
The 10 most recent of 1096. Match your resume to see which open jobs you fit best.
Jobs in these roles across India
Interview questions at other companies
Questions
Are these the questions Citi actually asks?
No. GenioPrep's AI wrote them as practice questions from Citi's 1096 live job postings in India: the skills and responsibilities those postings list. They are not collected from candidates or from Citi, and GenioPrep is not affiliated with Citi.
How many jobs does Citi have open in India?
1096 open roles were live on 30 Oct 2026, read from Citi's career pages and hiring software. The largest groups: Software Engineer (370), Business Analyst (47), Data Engineer (41), Operations (40).
Which skills do Citi's job postings ask for?
Across the 1096 postings: SQL (26%), Java (25%), Python (19%), Microservices (19%), Spring Boot (16%), CI/CD (11%).
How much experience do Citi's postings ask for?
The typical stated minimum is 8 years. 0-2 years: 11%; 3-5 years: 22%; 6-9 years: 34%; 10+ years: 25%.
How can I practise a Citi interview?
Pick your role and the round above and press "Practise this interview". It opens GenioPrep's free 5-minute voice mock, set up with one of Citi's live postings for that role, so the interviewer asks about what that job needs and gives you feedback.