Upload Button Icon Add office photos

Citicorp

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Citicorp Senior Software Engineer Interview Questions, Process, and Tips

Updated 18 Jun 2024

Top Citicorp Senior Software Engineer Interview Questions and Answers

Citicorp Senior Software Engineer Interview Experiences

8 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Approached by Company

Round 1 - Coding Test 

Mostly they asked questions on String or basic coding questions

Round 2 - Technical 

(1 Question)

  • Q1. Core java questions basics, SpringBoot Microservice ,Sql questions
Round 3 - Technical 

(1 Question)

  • Q1. Mostly questions on core java, day to day activities , agile,beghavioural questions
Round 4 - HR 

(1 Question)

  • Q1. Salary Expectation

Interview Preparation Tips

Interview preparation tips for other job seekers - Salary discussion
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java related questions were asked
  • Q2. Mongo related we're asked

Senior Software Engineer Interview Questions Asked at Other Companies

Q1. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
asked in GlobalLogic
Q3. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
asked in UST
Q4. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in Capgemini
Q5. Pascal's Triangle Construction You are provided with an integer ' ... read more
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Put all the zero at the top of the array
  • Ans. 

    Use two-pointer approach to move all zeros to the beginning of the array.

    • Initialize two pointers, one at the beginning and one at the end of the array.

    • Swap elements at the two pointers if the element at the beginning pointer is zero.

    • Move the pointers towards each other until they meet.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all Resume tips
Round 2 - Coding Test 

Data structure and Algorithm

Round 3 - One-on-one 

(1 Question)

  • Q1. All Java basic questions
Round 4 - One-on-one 

(1 Question)

  • Q1. Microservices , database

Citicorp interview questions for designations

 Senior Software Engineer 2

 (1)

 Software Engineer

 (11)

 Senior Software Specialist

 (1)

 Lead Software Engineer

 (1)

 Senior Data Engineer

 (1)

 Software Developer

 (12)

 Software Developer Intern

 (3)

 Java Software Developer

 (2)

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jul 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
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 Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. Full Java deep knowledge including oops concepts then rest APIs then have some basic knowledge of microservices then spring boot all the things have mastery
Round 3 - Technical 

(4 Questions)

  • Q1. What is fast wrto performance?hashmap or treemap and why
  • Ans. 

    HashMap is faster than TreeMap wrto performance due to its constant time complexity for most operations.

    • HashMap has O(1) time complexity for most operations while TreeMap has O(log n) time complexity.

    • HashMap is implemented using an array of buckets while TreeMap is implemented using a Red-Black Tree.

    • HashMap is preferred for frequent read operations while TreeMap is preferred for frequent write operations.

    • HashMap is uno...

  • Answered by AI
  • Q2. Can I write a try catch block inside a catch Block
  • Ans. 

    Yes, it is possible to write a try catch block inside a catch block.

    • This is called nested try-catch block.

    • It is useful when we want to handle different types of exceptions in different ways.

    • Example: try { //code } catch (ExceptionType1 e1) { try { //code } catch (ExceptionType2 e2) { //code } } }

    • It is important to avoid excessive nesting as it can make the code difficult to read and maintain.

  • Answered by AI
  • Q3. Are exceptions can be written in a catch block seperated by commas,?
  • Ans. 

    Yes, multiple exceptions can be caught in a single catch block separated by commas.

    • Multiple exceptions can be caught in a single catch block separated by commas.

    • This can be useful when handling different types of exceptions in a similar way.

    • For example: catch (IOException | SQLException ex) { // handle exception }

  • Answered by AI
  • Q4. Hashmap internal working
Round 4 - HR 

(1 Question)

  • Q1. Why this and what all offers you are having It was a normal telephone call

Interview Preparation Tips

Interview preparation tips for other job seekers - Pl have a good understanding on basic concepts on java and if needed can ask me for the same

Skills evaluated in this interview

I applied via Recruitment Consulltant and was interviewed in Feb 2022. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Questions on Core and advance Java like Collections, Java8, streams, Multithreading, Spring Boot concepts like annotations, security, codes and Microservices, Agile.
Round 2 - Technical 

(1 Question)

  • Q1. Technical + Managerial Round Technical questions on Java Spring Boot and Microservices. Managerial round questions as well.
Round 3 - HR 

(5 Questions)

  • Q1. Tell me about yourself.
  • Q2. Why are you looking for a change?
  • Q3. What are your salary expectations?
  • Q4. Share details of your previous job.
  • Q5. This was also the salary discuss round.

Interview Preparation Tips

Topics to prepare for Citicorp Senior Software Engineer interview:
  • Java
  • Core Java
  • Microservices
  • Spring Boot
  • Agile
Interview preparation tips for other job seekers - Keep the basic concepts upto date and clear.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. C# interview Questions
  • Q2. Delegates based questions

I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Java 8 functional interface, lambdas etc
  • Q2. Spring boot exception handling mechanism
  • Q3. Rest api methods and working
  • Ans. 

    REST API methods are used to interact with web services using HTTP requests.

    • GET method is used to retrieve data from the server

    • POST method is used to create new data on the server

    • PUT method is used to update existing data on the server

    • DELETE method is used to delete data from the server

    • REST APIs use HTTP status codes to indicate the success or failure of a request

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well by doing practice, should have hands on in coding as it was a difficult interview

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 4 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic Java and react question
Round 2 - Technical 

(1 Question)

  • Q1. Little technical and project oriented question
Round 3 - Coding Test 

Basic hacker rank problem

Round 4 - CTO round 

(1 Question)

  • Q1. Asked few questions on react and java
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Difference between list and tuple
  • Ans. 

    List is mutable, tuple is immutable in Python.

    • List can be modified after creation, tuple cannot.

    • List uses square brackets [], tuple uses parentheses ().

    • List is used for collections of items that may change, tuple for fixed collections.

    • Example: list - [1, 2, 3], tuple - (1, 2, 3)

  • Answered by AI
Contribute & help others!
anonymous
You can choose to be anonymous

Citicorp Interview FAQs

How many rounds are there in Citicorp Senior Software Engineer interview?
Citicorp interview process usually has 2-3 rounds. The most common rounds in the Citicorp interview process are Technical, HR and One-on-one Round.
What are the top questions asked in Citicorp Senior Software Engineer interview?

Some of the top questions asked at the Citicorp Senior Software Engineer interview -

  1. Are exceptions can be written in a catch block seperated by comma...read more
  2. What is fast wrto performance?hashmap or treemap and ...read more
  3. Can I write a try catch block inside a catch Bl...read more

Recently Viewed

INTERVIEWS

MyCaptain

No Interviews

INTERVIEWS

Promac Engineering Industries

No Interviews

REVIEWS

DreamGains Financials India

No Reviews

REVIEWS

OneBanc Technologies

No Reviews

INTERVIEWS

People's Forum

No Interviews

DESIGNATION

SALARIES

GlobusSoft

SALARIES

Asian Aerosol

SALARIES

People's Forum

INTERVIEWS

GlobusSoft

No Interviews

Tell us how to improve this page.

Citicorp Senior Software Engineer Interview Process

based on 7 interviews

2 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
View more
Citicorp Senior Software Engineer Salary
based on 465 salaries
₹10.3 L/yr - ₹35 L/yr
64% more than the average Senior Software Engineer Salary in India
View more details

Citicorp Senior Software Engineer Reviews and Ratings

based on 34 reviews

3.4/5

Rating in categories

3.3

Skill development

3.4

Work-life balance

3.8

Salary

3.5

Job security

3.3

Company culture

2.9

Promotions

3.1

Work satisfaction

Explore 34 Reviews and Ratings
Assistant Vice President
4.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
3.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Officer
2.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Vice President
2.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Manager
2.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Citicorp with

State Bank of India

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Axis Bank

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview