Upload Button Icon Add office photos

Filter interviews by

HSBC Software Development Software Developer Interview Questions and Answers

Updated 14 Apr 2024

HSBC Software Development Software Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Banasthali University and was interviewed before Apr 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

1 hour general questions

Round 2 - Coding Test 

1 hour 2 coding questions

Round 3 - Technical 

(3 Questions)

  • Q1. DSA medium and easy questions
  • Q2. Collection framework
  • Q3. Knapsack problem
Round 4 - HR 

(1 Question)

  • Q1. Technical with HR questions

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Difference between linked list and array list
  • Ans. 

    Linked list is a data structure where elements are stored in nodes with pointers to the next node. Array list is a dynamic array that can grow or shrink in size.

    • Linked list allows for efficient insertion and deletion of elements anywhere in the list.

    • Array list provides fast access to elements using index, but slower insertion and deletion compared to linked list.

    • Example: Linked list - 1 -> 2 -> 3 -> 4 -> 5, Array list

  • Answered by AI
  • Q2. Difference between @controller and @ Rest controller
  • Ans. 

    The @Controller annotation is used for traditional MVC controllers, while @RestController is used for RESTful web services.

    • The @Controller annotation is used to define a class as a Spring MVC controller, which can handle HTTP requests and return a view.

    • The @RestController annotation is used to define a class as a controller for RESTful web services, which can handle HTTP requests and return data in JSON or XML format.

    • T...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Hash map implementation
  • Ans. 

    Hash map is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.

    • Hash map uses a hash function to map keys to indices in an array.

    • Collision handling is important in hash map implementation.

    • Common operations include adding, removing, and retrieving key-value pairs.

    • Example: HashMap map = new HashMap<>();

  • Answered by AI
  • Q2. About software development models

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Medium level question are asked

Round 2 - Technical 

(1 Question)

  • Q1. Given a array and asked sum
Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via campus placement at Easwari Engineering College, Chennai and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Includes basic concepts of computer networks, computer architecture and technical MCQ questions. First round also includes 3 coding questions of easy level. Those who solved 2 coding questions got selected for next round.

Round 2 - Technical 

(4 Questions)

  • Q1. Question from oops concept, c++ and JAVA were asked.
  • Q2. Questions data structures like how to reverse a linked list were asked.
  • Q3. Explain packages in java
  • Ans. 

    Packages in Java are used to organize classes and interfaces into namespaces for better code organization and reusability.

    • Packages help in avoiding naming conflicts by grouping related classes together.

    • Packages can be nested within each other to create a hierarchical structure.

    • Packages are declared using the 'package' keyword at the beginning of a Java file.

    • Example: 'package com.example.myapp;' declares a package named

  • Answered by AI
  • Q4. Explain the use of public static void main
  • Ans. 

    The public static void main method is the entry point of a Java program.

    • It is a mandatory method in Java programs, as it is the starting point of execution.

    • The 'public' keyword allows the main method to be accessed from outside the class.

    • The 'static' keyword allows the main method to be called without creating an instance of the class.

    • The 'void' keyword indicates that the main method does not return any value.

    • The 'main...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Questions about the awards and certification i mentioned in my resume
  • Q2. Common HR questions like location....salary......why tata elxsi ect..

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice coding in gfg platform, it helped a lot.....have atleast basic knowledge on concepts you mentioned in your resuem.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Oops related questions
  • Q2. How you can handle exceptions in case of inheritance
  • Ans. 

    Exceptions in inheritance can be handled by using try-catch blocks in the derived class.

    • Use try-catch blocks in the derived class to catch exceptions thrown by the base class methods.

    • Handle exceptions specific to the derived class in the catch block.

    • Consider using super() to call the base class constructor within the try block.

    • Avoid catching general exceptions unless necessary to maintain code clarity.

    • Ensure proper exc...

  • Answered by AI
  • Q3. Collections questions
  • Q4. Live coding based on the answers you give
  • Q5. Your current project and how you handled difficulties in that

Interview Preparation Tips

Topics to prepare for FIS Software Developer interview:
  • Core Java
  • Spring Boot
  • Microservices
Interview preparation tips for other job seekers - Have a good hands on with all the Java concepts you should be able to explain every concept using code. Don't just reply on online interview questions always think very deeply about each and every concept this will help you to tackle hardest interview questions with deep concept knowledge
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jul 2023. There were 2 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 tips
Round 2 - One-on-one 

(5 Questions)

  • Q1. Core java and SQL,HTMl,css,, communication
  • Q2. First communion mainly
  • Q3. Technicalquestions
  • Q4. Coding bases,web technology bases
  • Q5. Formal question,and bases questions
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. What is the inheritance?
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.

    • Allows a class to inherit attributes and methods from another class

    • Promotes code reusability and helps in creating a hierarchy of classes

    • Derived class can access the properties and methods of the base class

    • Example: Class 'Car' can inherit from class 'Vehicle' to reuse common attributes like 'color

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Linked list , stack , queue
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Profit loss, blood relation, coding decoding, logical reasoning

Round 2 - Coding Test 

2 automata code
1) Array based
2)String based

Round 3 - Technical 

(1 Question)

  • Q1. Totally asked CS fundamentals like DBMS, OS, CN and OOPM then solved 1 DSA question which is related to string
Round 4 - HR 

(1 Question)

  • Q1. Just ask only behavioural questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Just focus on DSA string arrays and keep learning CS fundamentals

HSBC Software Development Interview FAQs

How many rounds are there in HSBC Software Development Software Developer interview?
HSBC Software Development interview process usually has 4 rounds. The most common rounds in the HSBC Software Development interview process are Aptitude Test, Coding Test and Technical.
What are the top questions asked in HSBC Software Development Software Developer interview?

Some of the top questions asked at the HSBC Software Development Software Developer interview -

  1. DSA medium and easy questi...read more
  2. Collection framew...read more
  3. Knapsack prob...read more

Tell us how to improve this page.

HSBC Software Development Software Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more
HSBC Software Development Software Developer Salary
based on 123 salaries
₹3.9 L/yr - ₹15 L/yr
10% more than the average Software Developer Salary in India
View more details

HSBC Software Development Software Developer Reviews and Ratings

based on 24 reviews

3.6/5

Rating in categories

3.3

Skill development

3.8

Work-life balance

3.0

Salary

4.2

Job security

3.8

Company culture

2.6

Promotions

3.3

Work satisfaction

Explore 24 Reviews and Ratings
Senior Software Engineer
1.7k salaries
unlock blur

₹6.7 L/yr - ₹22 L/yr

Consultant Specialist
1.1k salaries
unlock blur

₹9.9 L/yr - ₹32 L/yr

Software Engineer
923 salaries
unlock blur

₹3.8 L/yr - ₹14 L/yr

Senior Consultant Specialist
589 salaries
unlock blur

₹15 L/yr - ₹44 L/yr

Lead Business Analyst
142 salaries
unlock blur

₹18 L/yr - ₹40 L/yr

Explore more salaries
Compare HSBC Software Development with

Accenture

3.8
Compare

Capgemini

3.7
Compare

HCLTech

3.5
Compare

Teleperformance

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