Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Citi Bank interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Citi Bank
upvote
share-icon
4 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 Months
Topics: Data structures, oops, algorithms, operating system, dbms, pointers, dynamic programming
Tip
Tip

Tip 1 : practice data structures and algorithms thoroughly
Tip 2 : do atleast 2 project
Tip 3 : maintain a decent cgpa (above 8.5)

Application process
Where: Campus
Eligibility: Above 7.5 cgpa
Resume Tip
Resume tip

Tip 1 : write all your academic achievements on resume
Tip 2 : do not write false things in resume
Tip 3 : be thorough with your resume

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date7 Jul 2020
Coding problem1

It was in the evening at about 7 pm. The test platform was quite user friendly and easy to use.
There were 3 sections in test. One was logical ability, second was english, third was coding 
Questions were of medium difficulty.

1. Ways To Make Coin Change

Moderate
20m average time
80% success
0/80
Asked in companies
MicrosoftTata Consultancy Services (TCS)Flipkart

You are given an infinite supply of coins of each of denominations D = {D0, D1, D2, D3, ...... Dn-1}. You need to figure out the total number of ways W, in which you can make a change for value V using coins of denominations from D. Print 0, if a change isn't possible.

Try solving now
02
Round
Medium
Face to Face
Duration30 Minutes
Interview date8 Jul 2020
Coding problem1

It was a 30 minute interview. In which I was provided with questions on data structures and algorithms to check my problem solving skills.

1. Non-Decreasing Array

Moderate
35m average time
65% success
0/80
Asked in companies
MicrosoftAmerican ExpressOptum

You have been given an integer array/list 'ARR' of size 'N'. Write a solution to check if it could become non-decreasing by modifying at most 1 element.

We define an array as non-decreasing, if ARR[i] <= ARR[i + 1] holds for every i (0-based) such that (0 <= i <= N - 2).

Try solving now
03
Round
Medium
Face to Face
Duration40 Minutes
Interview date8 Jul 2020
Coding problem1

In this round , interviewer discussed about my resume. As I had done a internship in sql and database so he asked me questions related to dbms and sql queries.

1. DBMS Questions

Get second highest salary

What is indexing?

04
Round
Medium
HR Round
Duration25 Minutes
Interview date8 Jul 2020
Coding problem0

It was a HR round. So questions were mostly related to behavioural skills and ability to work in team. Also he asked question about relocation.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you write a single-line comment in C++?

Choose another skill to practice
Start a Discussion
Similar interview experiences
SDE - 1
3 rounds | 3 problems
Interviewed by Citi Bank
1414 views
0 comments
0 upvotes
SDE - 1
3 rounds | 3 problems
Interviewed by Citi Bank
2250 views
0 comments
0 upvotes
Technology Analyst
3 rounds | 4 problems
Interviewed by Citi Bank
761 views
0 comments
0 upvotes
Product Engineer
3 rounds | 5 problems
Interviewed by Squadstack
1490 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
1 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 4 problems
Interviewed by Tata Consultancy Services (TCS)
5656 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by BNY Mellon
4899 views
3 comments
0 upvotes