C

Citi Bank

Internship position (ICG - Institutional Clients Group)

Interview Date

August 25, 2023

Result

Selected

Difficulty

Challenging and Informative

Rounds

3 interview rounds (after Online Assessment)

Drive Type

Internship

Topics asked

AptitudeSpring frameworkAngularData StructuresHTML form validationsSQL queries (joinsaggregate functions)Encapsulation vs AbstractionJavaDatabase concepts (DDLDCLDMLtruncate vs delete vs drop)Online transactionsUPI numbersMotivation for joining Citi BankJourneyFamily background

Detailed experience

Role: Internship position (ICG - Institutional Clients Group)

College: Not Specified (Third year computer engineering student)

Interview Date: August 25, 2023

Interview Type: Internship

Result: Selected

Difficulty: Challenging and Informative

Rounds: 3 interview rounds (after Online Assessment)

Topics Asked: Aptitude, Spring framework, Angular, Data Structures, HTML form validations, SQL queries (joins, aggregate functions), Encapsulation vs Abstraction, Java, Database concepts (DDL, DCL, DML, truncate vs delete vs drop), Online transactions, UPI numbers, Motivation for joining Citi Bank, Journey, Family background

Experience:

The candidate interviewed for an internship position in Citi Bank's ICG (Institutional Clients Group) division during their third year of computer engineering. The overall process was described as challenging and informative.

1. Application and Online Assessment: This stage was conducted online. The online test comprised Multiple-Choice Questions (MCQs) covering aptitude, Spring framework, Angular, and data structures. Additionally, there were two coding questions of easy to medium difficulty.

2. First Interview - Technical Round: This interview took place offline on August 25, 2023. It began with an introduction, followed by a thorough overview of the candidate's projects and experiences. The interviewer delved into project details. Technical questions included HTML form validations, SQL queries (specifically covering joins and aggregate functions), and differentiating between encapsulation and abstraction using real-life examples. This round was described as rigorous but rewarding.

3. Second Interview - Technical and HR Combined: This round combined technical and HR questions. The candidate was asked to describe themselves beyond the resume, providing a more personal introduction. The interviewer then focused on Java-related inquiries and database concepts, including Data Definition Language (DDL), Data Control Language (DCL), and Data Manipulation Language (DML) commands. Questions also covered the differences between "truncate," "delete," and "drop" commands. The conversation also touched upon online transactions, how they work, and the significance of UPI numbers. Finally, the candidate was probed about their motivations for wanting to join Citi Bank.

4. Third Interview - HR Round: The final round was a brief, dedicated HR interview. Discussions included the candidate's journey, family background, and reasons for interest in Citi Bank. This was a pleasant and relaxed conversation.

The results were announced shortly after, and the candidate received the internship offer. The entire process was enriching, allowing the candidate to showcase technical expertise and communication skills.

Posted on - 12 Nov 2025
Citi Bank Interview Experience - Internship position (ICG - Institutional Clients Group) | OAHelper