Upload Button Icon Add office photos

HSBC Group

Compare button icon Compare button icon Compare

Filter interviews by

HSBC Group Senior Software Engineer Interview Questions and Answers

Updated 14 Jan 2025

5 Interview questions

A Senior Software Engineer was asked 7mo ago
Q. What is list comprehension?
Ans. 

List comprehension is a concise way to create lists in Python by applying an expression to each item in an iterable.

  • List comprehension is written inside square brackets []

  • It consists of an expression followed by a for clause, then zero or more if clauses

  • Example: squares = [x**2 for x in range(10)]

A Senior Software Engineer was asked 7mo ago
Q. Can you explain the architecture of Apache Spark?
Ans. 

Apache Spark is a distributed computing system that provides an interface for programming entire clusters with implicit data parallelism and fault tolerance.

  • Apache Spark follows a master-slave architecture with a driver program that communicates with a cluster manager to distribute work across worker nodes.

  • It uses Resilient Distributed Datasets (RDDs) as the basic data structure, which are immutable distributed co...

Senior Software Engineer Interview Questions Asked at Other Companies

asked in UST
Q1. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
Q3. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in GlobalLogic
Q4. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
Q5. If you have to prioritize between coding standards and project de ... read more
A Senior Software Engineer was asked
Q. Implement a balanced tree.
Ans. 

A balanced tree maintains its height for efficient operations like insertion, deletion, and lookup.

  • Balanced trees include AVL trees and Red-Black trees.

  • AVL trees maintain balance by ensuring the heights of two child subtrees differ by at most one.

  • Red-Black trees use color properties to ensure the longest path from root to leaf is no more than twice the length of the shortest.

  • Example: Inserting nodes in an AVL tree...

A Senior Software Engineer was asked
Q. Given a binary tree, return the pre-order traversal of its nodes' values.
Ans. 

Pre-order traversal visits nodes in a tree in the order: root, left subtree, right subtree.

  • Start at the root node and process it first.

  • Recursively visit the left subtree before the right subtree.

  • Example: For a tree with root 1, left child 2, and right child 3, pre-order traversal yields [1, 2, 3].

  • Useful for creating a copy of the tree or getting prefix expressions in expression trees.

What people are saying about HSBC Group

View All
nuttywhale
Verified Icon
2w
works at
Persistent Systems
Hsbc wfh policy , pune
Does the HSBC require employees to stay within a 50km radius of the office to be eligible for WFH? Also, are there any other restrictions while working remotely, like fixed hours, tracking tools, or location checks? what if i need wfh from hometown for few days ? HSBC Group HSBC Software Development
Got a question about HSBC Group?
Ask anonymously on communities.
A Senior Software Engineer was asked
Q. What is a SOLID principle?
Ans. 

SOLID is an acronym for five object-oriented design principles.

  • SOLID principles help in creating software that is easy to maintain and extend.

  • S - Single Responsibility Principle

  • O - Open/Closed Principle

  • L - Liskov Substitution Principle

  • I - Interface Segregation Principle

  • D - Dependency Inversion Principle

HSBC Group Senior Software Engineer Interview Experiences

13 interviews found

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

I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What is list comprehension
  • Q2. Explain spark architecture
Round 2 - Coding Test 

Write code for palindtomr

HSBC Group HR Interview Questions

83 questions and answers

Q. Could you provide an overview of your past experiences and your understanding of ... read more
Q. If we offer you a position and you receive a counteroffer from your current orga ... read more
Q. What can you do for HSBC in the role that you have applied for?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Find the employees with highest salary from each department

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn the basics of java streams
Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic question from rpg, bd2, clle
  • Q2. Production support questions
Round 2 - Behavioral 

(2 Questions)

  • Q1. They want to know the speaking skills
  • Q2. About project, methodology
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Company Website and was interviewed before Jan 2024. There was 1 interview round.

Round 1 - Coding Test 

Asked 2 coding questions on arrays

I applied via Naukri.com and was interviewed in May 2022. There were 3 interview rounds.

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

(2 Questions)

  • Q1. Most of questions are on existing profile how you managing the role
  • Q2. Some of questions based on senarios to understand how you manage the situations
Round 3 - Technical 

(1 Question)

  • Q1. Just formal round of discussions

Interview Preparation Tips

Interview preparation tips for other job seekers - Please be focused on what you are doing in current role, this will help while facing the interview
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 - Technical 

(2 Questions)

  • Q1. Based on projects mentioned on resume
  • Q2. Java technical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company in terms of job security and growth.
Good learning opportunity
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Interviewer asked me to solve couple of queries.
Round 2 - Behavioral 

(1 Question)

  • Q1. Interviewer asked about technical and management stuff about my past experience.He asked me the vision about the ongoing project activities.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
4-6 weeks
Result
Selected Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Dsa concepts including trees
  • Q2. Balanced tree implementation
  • Ans. 

    A balanced tree maintains its height for efficient operations like insertion, deletion, and lookup.

    • Balanced trees include AVL trees and Red-Black trees.

    • AVL trees maintain balance by ensuring the heights of two child subtrees differ by at most one.

    • Red-Black trees use color properties to ensure the longest path from root to leaf is no more than twice the length of the shortest.

    • Example: Inserting nodes in an AVL tree requ...

  • Answered by AI
  • Q3. Pre order traversal intree
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 - Technical 

(1 Question)

  • Q1. Deep questions Based on resume . Aptitude questions .
Round 3 - Behavioral 

(1 Question)

  • Q1. Basics of technology

Interview Preparation Tips

Interview preparation tips for other job seekers - Every word in resume matters .
Be confident!
Round 1 - One-on-one 

(1 Question)

  • Q1. What is a solid principal?

Interview Preparation Tips

Interview preparation tips for other job seekers - Read core concept of java, springboot,macroservices

Skills evaluated in this interview

HSBC Group Interview FAQs

How many rounds are there in HSBC Group Senior Software Engineer interview?
HSBC Group interview process usually has 2 rounds. The most common rounds in the HSBC Group interview process are Technical, Resume Shortlist and Behavioral.
How to prepare for HSBC Group Senior Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at HSBC Group. The most common topics and skills that interviewers at HSBC Group expect are Financial Services, SQL, Agile Coaching, JIRA and Maven.
What are the top questions asked in HSBC Group Senior Software Engineer interview?

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

  1. What is list comprehens...read more
  2. What is a solid princip...read more
  3. Explain spark architect...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 12 interview experiences

Difficulty level

Easy 20%
Moderate 80%

Duration

Less than 2 weeks 50%
2-4 weeks 33%
4-6 weeks 17%
View more
HSBC Group Senior Software Engineer Salary
based on 1.8k salaries
₹13.2 L/yr - ₹24 L/yr
6% more than the average Senior Software Engineer Salary in India
View more details

HSBC Group Senior Software Engineer Reviews and Ratings

based on 175 reviews

3.8/5

Rating in categories

3.6

Skill development

3.9

Work-life balance

3.3

Salary

3.9

Job security

3.9

Company culture

2.9

Promotions

3.4

Work satisfaction

Explore 175 Reviews and Ratings
UI QA ,Selenium /Senior Software Engineer

Pune

6-7 Yrs

₹ 7.2-21.5 LPA

Senior Software Engineer

Pune

2-11 Yrs

₹ 6.7-28 LPA

Senior Software Engineer

Pune

2-11 Yrs

₹ 6.7-28 LPA

Explore more jobs
Assistant Manager
2.8k salaries
unlock blur

₹5.5 L/yr - ₹13.2 L/yr

Manager
2.2k salaries
unlock blur

₹14 L/yr - ₹24.1 L/yr

Senior Software Engineer
1.8k salaries
unlock blur

₹13.2 L/yr - ₹24 L/yr

Assistant Vice President
1.7k salaries
unlock blur

₹25 L/yr - ₹43 L/yr

Software Engineer
1.5k salaries
unlock blur

₹7.8 L/yr - ₹14 L/yr

Explore more salaries
Compare HSBC Group with

Wells Fargo

3.8
Compare

JPMorgan Chase & Co.

3.9
Compare

Cholamandalam Investment & Finance

3.9
Compare

Citicorp

3.7
Compare
write
Share an Interview