Upload Button Icon Add office photos

Filter interviews by

Citicorp Software Developer Intern Interview Questions and Answers for Freshers

Updated 19 Dec 2024

1 interview found

Sort by: Popular
Interview experience
4
 Good
Difficulty level
 Moderate
Duration
 6-8 weeks
Result
 Not Selected

I applied via LinkedIn and was interviewed in Jun 2024.

2 Interview Rounds

1

Coding Test Round

The assessment consisted of two moderate-level questions related to data structures and algorithms, focusing on strings and 2D arrays, within a time frame of 45 minutes. In the web development section, there were 15 questions each from React and Angular.

2

Technical Round (2 Questions)

  • Q1. What is object-oriented programming (OOP), and can you explain the concepts of shallow copy and deep copy? Additionally, what technology stack would you choose ...read more
  • Q2. What are the features of the project?

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice data structures and algorithms regularly, participate in contests, and review your projects consistently.

Interview questions from similar companies

Interview experience
5
 Excellent
Difficulty level
 Easy
Duration
 Less than 2 weeks
Result
 No response

I applied via AmbitionBox and was interviewed in Sep 2024.

1 Interview Round

1

Technical Round (2 Questions)

  • Q1. What challenge you faced in the professional environment and how you resolved it?
  • Q2. How your prior work experience relates to this role requirement?
Interview experience
4
 Good
Difficulty level
 Hard
Duration
 2-4 weeks
Result
 Not Selected

I applied via Referral and was interviewed in Jun 2023.

3 Interview Rounds

1

Resume Shortlist Round

Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
2

Coding Test Round

3 questions of medium to hard coding questions.

3

Technical Round (1 Question)

  • Q1. Technical interview including SQL, one programming language, and dbms based questions. the interview went well and was of 90mins.

I was interviewed in Dec 2020.

2 Interview Rounds

1

Telephonic Call Round (3 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

Asked every question possible from resume

  • Q1. Merge Sort Given a sequence of numbers ‘ARR’. Your task is to return a sorted sequence of ‘ARR’ in non-descending order with help of the merge sort algorithm. E...read more
  • Q2. Cycle Detection in a Singly Linked List You have given a Singly Linked List of integers, determine if it forms a cycle or not. A cycle occurs when a node's ...read more
  • Q3. SQL Questions

    Asked usages of different queries. How to do same operation using two queries, nested queries and joins etc

2

Video Call Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. Technical Questions

    Asked me to explain my projects briefly and also asked lot of cross question

    what is polymorphism, abstract methods and classes

  • Q2. System Design Question

    asked low level design of e-commerce website

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in MumbaiEligibility criteriaNo CriteriaBNY Mellon interview preparation:Topics to prepare for the interview - DBMS, Networks, OS, Data Structures, OOPSTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Be confident
Tip 2 : Read previous interview experiences
Tip 3 : Practice Oops with real life examples

Application resume tips for other job seekers

Tip 1 : Mention atleast good projects
Tip 2 : Good with all the things mentioned in resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Dec 2020.

2 Interview Rounds

1

Coding Test Round (3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

It consist three question - first que is of related to tree and i gave difficulty level of this question as hard. second que is of based on logical and reasoning , it is medium level question and third que can be done by map and it is also medium level que.
In codility platform we are not able to see hidden test cases whether it is satisfied or not . we just have to submit after passing sample testcases.

  • Q1. Minimum number of swaps required to sort an array You have been given an array 'ARR' of 'N' distinct elements. Your task is to find the minimum ...read more
  • Q2. Maximum sum of non-adjacent elements You are given an array/list of ‘N’ integers. You are supposed to return the maximum sum of the subsequence with the constra...read more
  • Q3. Left View Of Binary Tree Given a binary tree. Print the Left View of the Tree. Example : If the input tree is as depicted in the picture: The Left View of the t...read more
2

Video Call Round (1 Question)

Round duration - 30 minutes
Round difficulty - Medium

basically this round is just same as HR round . they asked me behavioural questions and about my projects , hackathon. the timing is mid noon and interviewer is supportive , it makes first comfortable then start questioning . for this round i suggest be honest , don't just express your qualities but trying to show them by your skills and work.

  • Q1. Basic HR Questions

    Who is your role model?

    Why do you want to join the company?

Interview Preparation Tips

Eligibility criteria7 cgpaAmerican Express interview preparation:Topics to prepare for the interview - Data structures and algorithms with lots of question practice topic wise, core subjects like that oops,dbms,os.Time required to prepare for the interview - 7 MonthsInterview preparation tips for other job seekers

Tip 1 : all we know focus on ds and algorithms is must but how should we prepare ? so , the answer is read concepts and then practice question topic wise or company wise in gfg.
Tip 2 : do focus on cp it is must to clear very first coding round. Also many of them do cp but in their comfort zone that means those question from which they have good hold but i say this would not give any benefit . so , solve que out of comfort zone , which takes time but is is most efficient way.
Tip 3 : Also balance between cp and projects is must.

Application resume tips for other job seekers

Tip 1 : it is crisp . for ex - you have a good knowledge on java, cpp , c , python . and lets say you have basic knowledge of html,css then don't mention these subjects. 
Tip 2 : Achievements should be in reverse chronological order like first focus on college achievements , then on school.
Tip 3 : i saw like many of them made just one resume and use for all , but i suggest each time made resume according to post you apply for and in which company. which increases your chances in shortlisted candidates.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
2
 Poor
Difficulty level
 Moderate
Duration
 Less than 2 weeks
Result
 Not Selected

I applied via campus placement at Chandigarh Engineering College, Chandigarh and was interviewed in May 2024.

1 Interview Round

1

Coding Test Round

3 coding questions related to dp and graph

I was interviewed in Nov 2020.

3 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 100 minutes
Round difficulty - Medium

Test started at 04:00 PM sharp and complete the same by 06:00 PM.
The test duration is 100 minutes.
Environment (Amcat) is user friendly and understandable.
Web cam and microphone were also enabled.

  • Q1. Longest Sub-string with at most K Distinct Characters You are given string S of length N, and an integer K. Your task is to find the length of the longest subst...read more
  • Q2. Find Duplicate You have been given an integer array/list(ARR) of size N which contains numbers from 0 to (N - 2). Each number is present at least once. That is,...read more
2

Video Call Round (2 Questions)

Round duration - 40 minutes
Round difficulty - Hard

This round was conducted on skype platform. I was shared the invitation link one day prior to the interview and also was told the name of my interviewer. I looked at the profile of the interviewer at linked.in and got a better understanding of what kind of person he was and prepared accordingly. The round was scheduled at 3 :00 pm on 5th Nov and I was eagerly waiting for the clock hands to reach 3 o'clock since morning and finally I went in front of him after wearing a white shirt and a black coat over it along with a tie over it.

  • Q1. Ninja and BInary String Ninja is given a binary string ‘S’ of size ‘N’ by his friend, the task is to check if the binary string ‘S’ can be sorted in decreasing ...read more
  • Q2. Split the String You are given a string ‘str’ of ‘N’ lowercase alphabets. Your task is to check whether it is possible to split the given string into three non-...read more
3

HR Round (1 Question)

Round duration - 40 minutes
Round difficulty - Easy

This round was scheduled on 15th Nov, almost after 10 days of the previous technical round. I got the confirmation of passing the previous round on 11th Nov and was asked to appear in this final round which was scheduled on 15th Nov at 11:00 am in the morning and it was going to be an HR round which probably was my favourite among all the other rounds. I prepared for by reading interview experiences available at coding ninjas and geeksforgeeks.

  • Q1. Basic Puzzles This puzzle usually seems like a tough one to answer, but solving it once makes one realize that the procedure was actually simple. If the candida...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Delhi Technological University. I applied for the job as SDE - Intern in HyderabadEligibility criteriaabove 7.5 cgpa, CS/IT branches were preferredMorgan Stanley interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Arrays, Linked List, Pointers, OOPS, System Design, Algorithms, Dynamic Programming, greedy algorithmsTime required to prepare for the interview - 10 monthsInterview preparation tips for other job seekers

Tip 1 : practice on gfg and coding ninjas
Tip 2 : compete on codechef and codeforces
Tip 3 : learn DSA and practice regularly

Application resume tips for other job seekers

Tip 1 : Not more than 1 page
Tip 2 : Have atleast 3 projects with some achievement in coding contest and your coding handle should be mentioned like codechef, codeforces etc
Tip 3 : Try to keep only those things in resume in which you find yourself comfortable with

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Oct 2020.

2 Interview Rounds

1

Coding Test Round (4 Questions)

Round duration - 180 Minutes
Round difficulty - Hard

There will be 4 programming questions( 3 medium, 1 hard) 
Participants can attempt as many questions as they can within the test duration. The more the number of questions they attempt and get correct, the better their chances of getting shortlisted for interviews.
It was camera monitored. Don't change the tab while attempting the test.

  • Q1. Ways To Make Coin Change 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 ...read more
  • Q2. Count Ways To Reach The N-th Stairs You have been given a number of stairs. Initially, you are at the 0th stair, and you need to reach the Nth stair. Each time ...read more
  • Q3. Merge Two Sorted Linked Lists You are given two sorted linked lists. You have to merge them to produce a combined sorted linked list. You need to return the hea...read more
  • Q4. Pattern Matching You are given a pattern in the form of a string and a collection of words. Your task is to determine if the pattern string and the collection o...read more
2

Face to Face Round (2 Questions)

Round duration - 75 Minutes
Round difficulty - Easy

This round was held online over Webex and CodePair (a screen-sharing code editor ).
The interviewer made it clear in the beginning that he wanted to know me as a person, what my interests are, and how well I am as a problem solver. The interview started with my introduction, my interests, coding languages I am comfortable with, my previous internship experiences, and my projects. He then asked some questions about OOPS and data structures. After judging my problem-solving skills and thought process from previous questions, he gave me 2 coding questions to solve. I was able to solve both of them.

  • Q1. Minimum Operations You are given an array 'ARR' of 'N' positive integers. You need to find the minimum number of operations needed to make all e...read more
  • Q2. Cycle Detection in a Singly Linked List You have given a Singly Linked List of integers, determine if it forms a cycle or not. A cycle occurs when a node's ...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in PuneEligibility criteriaFemale candidates BE/BTech/ M.E/M.Tech/ MCA/ M.Sc. & MS Maths and Computing CGPA 7 and above No current/active backlogsBNY Mellon interview preparation:Topics to prepare for the interview - DSA, OOPS, Projects, Leadership Principles, JavaTime required to prepare for the interview - 1 MonthInterview preparation tips for other job seekers

Tip 1 : The interviewer will not only look at your technical skills but also your team building and leadership qualities
Tip 2 : It's okay if you don't have an optimal solution in one go. Try to break the problem and don't give up. 
Tip 3 : Practice at least 150 Questions on Leetcode covering all topics. Chances of asking tough topics like DP, greedy are less. 
Tip 4 : Make sure you have at least 1 project to discuss in depth. Be prepared with all challenges you had while doing the project and how you overcome them. 
Tip 5 : If you ever participated in/organized a hackathon/college event, make sure you highlight that. This will make you shine from the rest of the candidates.
Tip 6 : The interviewer might also give you a couple of leadership/team-based scenarios and what will you do in that situation.
Tip 7 : Lastly make sure to read about BNY Mellon and what it do.

Application resume tips for other job seekers

Tip 1 : Try to add Experience at the top with a detailed explanation of work done by you 
Tip 2 : If No projects and Experience: Try to add Coding profiles, Achievements (Hackathons and Coding Competitions )
Tip 3 : Make sure to highlight any competition/hackathon that you won.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

4 Interview Rounds

1

Coding Test Round (3 Questions)

Round duration - 120 minutes
Round difficulty - Easy

It consisted of 3 coding questions which were purely based on Data Structures and Algorithms.

Question 1 - Find the length of the longest switching sub-array. An array is called switching if all numbers in even positions are equal and all numbers in odd positions are equal. 


Question 2 - It was a long passage question on Dynamic Programming but the solution was really easy.

Question 3 - Given a string S consisting of N lowercase letters, return the minimum number of letters that must be deleted to obtain a word in which every letter occurs a unique number of times. Ex - "aaaabbbb" should return 1, as when we delete 1 a or 1 b , a and b will have different frequencies.


The major point to note in the coding round was that they did not have any time or space limit, so brute force solutions were also accepted. 
The result of my test was declared just as the test ended and I scored a 100%, but they took a long time to release the final shortlist. There was a gap of about a week between the test and interviews.

  • Q1. Find the length of the longest switching sub-array. An array is called switching if all numbers in even positions are equal and all numbers in odd positions are...read more
  • Q2. Chips at Casino Given two integer N and K representing number of chips a person has and the number of chips he can use at max at a time, return the minimum numb...read more
  • Q3. Given a string S consisting of N lowercase letters, return the minimum number of letters that must be deleted to obtain a word in which every letter occurs a un...read more
2

HR Round

Round duration - 40 minutes
Round difficulty - Easy

Amex came for two profiles - Tech Role and Analyst, 19 and 23 people respectively were shortlisted for the interviews. Fortunately, I was shortlisted for both the roles. I was asked basic question of C++ and it was majorly an HR Round

3

Telephonic Call Round (4 Questions)

Round duration - 20 minutes
Round difficulty - Easy

It was a fairly simple round conssting of 5 - 6 questions related to coding, puzzles and me.

What are your interests? 
What projects have you done and your field of interest?

  • Q1. Q1. How many stacks are used to implement a queue.
  • Q2. Q2. What is the difference between a reference and a pointer? Explain with an example.
  • Q3. There is a bulb in a room, you are outside the room and there are 3 switches, what is the minimum number of times you need to open the door to know to which swi...read more
  • Q4. You are given a number if the number is positive, then if n is divisible by 3, print “GO” if n is divisible by 5, print “SLEEP” , if n is divisible by both 3 an...read more
4

Face to Face Round (2 Questions)

Round duration - 50 minutes
Round difficulty - Easy

This round was purely technical
No introduction was done, straight to the point

My preference was the Tech Role, so as I was selected in this, I never had to give interviews for the Analyst role. In total 5 people were selected in the Analyst profile and 4 in the Tech profile.

In the end, I was offered a 6 months internship at Amex.

  • Q1. Given a linked list of characters, tell if it is a palindrome linked list or not. You are given a singly Linked List of integers. Your task is to return true if...read more
  • Q2. You are given a student table and a course table with primary keys -> roll number and course_id in each respectively. Since we know that a student can enroll in...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). I applied for the job as SDE - Intern in BangaloreEligibility criteria7 CGPAAmerican Express interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Operating System, DBMS, Dynamic Programming, BacktrackingTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Do practice a lot of data structures from renowned websites like LeetCode and also from CodeZen
Tip 2 : In your introduction, when asked, you just need to tell your life story.
Tip 3 : Maintain eye contact with the interviewers and clarify every details about the question before proceeding to the solution

Application resume tips for other job seekers

Tip 1: Add most recent and relevant projects only
Tip 2: you should know each and everything written on your resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Apr 2021.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

An online coding round was help which consisted of 2 coding questions. 
 

  • Q1. Sudoku Solver You have been given a 9x9 2d integer matrix 'MAT' representing a Sudoku puzzle. The empty cells of the Sudoku are filled with zeros, and t...read more
  • Q2. Reverse Words in a String You are given a string of length N. You need to reverse the string word by word. There can be multiple spaces between two words and th...read more
2

Video Call Round (1 Question)

Round duration - 30 Minutes
Round difficulty - Hard

This round was majorly about the projects I had done and coding questions. The interviewer had gone through my resume and told me to explain my projects in brief. After that, he asked some questions about my projects and how I would handle them in different situation. Then he asked 2 coding questions.

  • Q1. Rectangles In NxN Board You are given a positive integer N. Your task is to find the number of possible rectangles, excluding squares, in a N x N chessboard. Ex...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). Eligibility criteria7.5 CGPAJPMorgan Chase & Co. interview preparation:Topics to prepare for the interview - Operating System, Mathematics, Computer Networks,Computer Organization and Architecture,Theory of Computation,Compiler Design,Digital Logic, C++, Python., DS, AlgorithmsTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Clear your basics about subjects related to computers and be positive.
Tip 2 : Do atleast 3 projects and be well prepared for questions around those projects during interview.
Tip 3 : Practice atleast 5 questions daily starting from the basic ones.

Application resume tips for other job seekers

Tip 1 : Have atleast 2 projects on your resume
Tip 2 : Be careful of what you put on your resume you can be questioned about everything in your interview.

Final outcome of the interviewSelected

Skills evaluated in this interview

Citicorp Interview FAQs

How many rounds are there in Citicorp Software Developer Intern interview for freshers?
Citicorp interview process for freshers usually has 2 rounds. The most common rounds in the Citicorp interview process for freshers are Coding Test and Technical.

Tell us how to improve this page.

People are getting interviews through

based on 1 Citicorp interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.4k Interviews
HDFC Bank Interview Questions
3.9
 • 2k Interviews
Axis Bank Interview Questions
3.8
 • 1.4k Interviews
IDFC FIRST Bank Interview Questions
4.0
 • 603 Interviews
IndusInd Bank Interview Questions
3.6
 • 570 Interviews
Wells Fargo Interview Questions
3.9
 • 540 Interviews
HSBC Group Interview Questions
4.0
 • 475 Interviews
Yes Bank Interview Questions
3.8
 • 404 Interviews
View all
Assistant Vice President
2.3k salaries
unlock blur

₹17 L/yr - ₹47 L/yr

Assistant Manager
1.7k salaries
unlock blur

₹6.9 L/yr - ₹20 L/yr

Officer
1.6k salaries
unlock blur

₹9.4 L/yr - ₹35 L/yr

Manager
1.2k salaries
unlock blur

₹10.1 L/yr - ₹35 L/yr

Vice President
1k salaries
unlock blur

₹25 L/yr - ₹68.1 L/yr

Explore more salaries
Compare Citicorp with

Citigroup

3.6
Compare

State Bank of India

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview