Upload Button Icon Add office photos

HSBC Group

Compare button icon Compare button icon Compare
4.0

based on 4.6k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

HSBC Group Software Engineer Interview Questions, Process, and Tips

Updated 14 Nov 2024

Top HSBC Group Software Engineer Interview Questions and Answers

View all 10 questions

HSBC Group Software Engineer Interview Experiences

20 interviews found

Software Engineer Interview Questions & Answers

user image sri sai subramanyam davanam

posted on 1 Nov 2024

Interview experience
3
Average
Difficulty level
Easy
Process Duration
6-8 weeks
Result
Not Selected

I applied via campus placement at Nitte Meenakshi Institute of Technology, Bangalore and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Questions from java
  • Q2. Questions from basic CS Topics,aptitude
Round 2 - Coding Test 

Questions were on basic arrays and strings

Round 3 - HR 

(1 Question)

  • Q1. Personality assessment round

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont neglect personality assesment round which is of 3rd round.take this as serious

Software Engineer Interview Questions & Answers

user image Siddhant Pandey

posted on 12 Nov 2024

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

I applied via Campus Placement

Round 1 - Aptitude Test 

Mcq based on coding and maths

Round 2 - Coding Test 

Basic aaray and string manupulation questions

Round 3 - Technical 

(2 Questions)

  • Q1. Resume round and internship
  • Q2. Questions on psedocode and algorithms

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find DuplicateYou have been given an integer array/list(ARR) of s ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(5 Questions)

  • Q1. Explain Oops Concept
  • Ans. 

    Oops concept is a programming paradigm that focuses on objects and classes to organize code and promote reusability.

    • Oops stands for Object-Oriented Programming

    • Key concepts include classes, objects, inheritance, polymorphism, and encapsulation

    • Classes are blueprints for objects, defining their properties and behaviors

    • Objects are instances of classes, representing real-world entities

    • Inheritance allows classes to inherit p...

  • Answered by AI
  • Q2. Explain SOLID Principles
  • Ans. 

    SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Objects of a superclass should be replaceable...

  • Answered by AI
  • Q3. Explain auto layout
  • Ans. 

    Auto layout is a constraint-based layout system used in iOS and macOS development to create user interfaces that adapt to different screen sizes and orientations.

    • Auto layout allows developers to create flexible and adaptive user interfaces by defining relationships between UI elements.

    • Constraints are used to specify the position and size of UI elements relative to each other or to the parent view.

    • Auto layout automatica...

  • Answered by AI
  • Q4. Explain Content hugging
  • Ans. 

    Content hugging is a constraint used in Auto Layout to determine how much a view resists growing beyond its intrinsic content size.

    • Content hugging priority is a value between 1 and 1000, with higher values indicating a stronger resistance to growing.

    • Views with higher content hugging priorities will try to maintain their intrinsic content size rather than expand to fill available space.

    • Content hugging is often used in c...

  • Answered by AI
  • Q5. Explain retain cycle
  • Ans. 

    Retain cycle occurs when two objects hold a strong reference to each other, preventing them from being deallocated.

    • Occurs in iOS development when two objects have strong references to each other

    • Can lead to memory leaks as the objects are never deallocated

    • Prevented by using weak or unowned references in Swift

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via campus placement at Centre for Development of Advanced Computing (CDAC)

Round 1 - Coding Test 

3 questions, pretty easy ones

HSBC Group interview questions for designations

 Senior Software Engineer

 (14)

 Software Engineer Trainee

 (13)

 Associate Software Engineer

 (3)

 Software Development Engineer

 (1)

 Software Engineer Intern

 (1)

 Software Developer

 (11)

 Software Trainee

 (3)

 Senior Software Developer

 (2)

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Dsa questions were asked in this round , comparator functions, sql, acid properties , mergesort, system design

Round 2 - HR 

(2 Questions)

  • Q1. What are your hobbies
  • Ans. 

    My hobbies include playing guitar, hiking, and cooking.

    • Playing guitar: I enjoy learning new songs and practicing different techniques.

    • Hiking: I love exploring nature trails and challenging myself with long hikes.

    • Cooking: I like experimenting with new recipes and trying out different cuisines.

  • Answered by AI
  • Q2. Where do you see yourself in 5 years
  • Ans. 

    In 5 years, I see myself as a senior software engineer leading a team of developers on innovative projects.

    • Leading a team of developers on innovative projects

    • Continuing to enhance my technical skills and knowledge

    • Possibly pursuing a leadership role within the company

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - just answer the questiobns

Get interview-ready with Top HSBC Group Interview Questions

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Equip yourself with good coding for simple to medium complex questions.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Code for Binary search
  • Ans. 

    Binary search is a divide and conquer algorithm that finds the position of a target value within a sorted array.

    • Start by defining the low and high indices of the array.

    • Calculate the middle index and compare the target value with the middle element.

    • If the target value is less than the middle element, update the high index to mid-1.

    • If the target value is greater than the middle element, update the low index to mid+1.

    • Repe...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Nov 2022. There were 4 interview rounds.

Round 1 - Aptitude Test 

It was aptitute test consisting of three sections. Mainly arithmetic, sequences, Visual aptitude, Reading comprehension, grammer

Round 2 - Coding Test 

2 coding questions, It was on SHL. Don't remember the exact questions but they were fairly straightforward. One was on Arrays, and the other on sorting. I was able to solve both.

Round 3 - Psychometric Test 

(8 Questions)

  • Q1. Introduce yourself and why you want to work in hsbc?
  • Ans. 

    I am a software engineer with a passion for problem-solving and a strong interest in the financial industry. I want to work at HSBC because of its global presence, reputation, and the opportunity to work on innovative projects.

    • I have a strong background in software development and have worked on various projects, including developing web applications and implementing complex algorithms.

    • I am highly motivated and enjoy t...

  • Answered by AI
  • Q2. What is your area of interest?
  • Ans. 

    My area of interest is machine learning and artificial intelligence.

    • I enjoy working with large datasets and developing algorithms to analyze and extract insights from them.

    • I have experience with various machine learning techniques such as regression, classification, and clustering.

    • I am also interested in natural language processing and computer vision.

    • Some examples of my work include developing a recommendation system ...

  • Answered by AI
  • Q3. Tell me more about your projects.
  • Ans. 

    I have worked on various projects including a mobile app for tracking fitness goals and a web application for managing inventory.

    • Developed a mobile app using React Native to track fitness goals and provide personalized workout plans.

    • Built a web application using Django to manage inventory, track stock levels, and generate reports.

    • Collaborated with a team to develop a chatbot using natural language processing for custom

  • Answered by AI
  • Q4. Lot of questions on ML and deep learning.
  • Q5. What is the difference between clustering and classification.
  • Ans. 

    Clustering groups data points based on similarity while classification assigns labels to data points based on predefined categories.

    • Clustering is unsupervised learning while classification is supervised learning.

    • Clustering is used to find patterns in data while classification is used to predict the category of a data point.

    • Examples of clustering algorithms include k-means and hierarchical clustering while examples of c...

  • Answered by AI
  • Q6. Code anything you wish to do
  • Ans. 

    I would like to create a program that generates a random password.

    • Use a combination of letters, numbers, and special characters

    • Allow the user to specify the length of the password

    • Ensure that the password is strong and not easily guessable

  • Answered by AI
  • Q7. Sql question on Union instructions.
  • Q8. Some questions on tensorflow.
Round 4 - HR 

(4 Questions)

  • Q1. Why you want to join hsbc
  • Ans. 

    I want to join HSBC because of its global presence, reputation, and opportunities for growth.

    • HSBC is a renowned global bank with a strong presence in multiple countries.

    • I am attracted to the reputation and brand value of HSBC.

    • HSBC offers a wide range of career opportunities and growth prospects.

    • The company's focus on innovation and technology aligns with my passion for software engineering.

    • HSBC's diverse and inclusive

  • Answered by AI
  • Q2. What is your preferred location
  • Ans. 

    I prefer to work in a vibrant and tech-driven city with ample opportunities for growth and collaboration.

    • I thrive in an environment that fosters innovation and encourages continuous learning.

    • I value being part of a diverse and inclusive team that promotes creativity and teamwork.

    • I am open to relocation for the right opportunity and am excited about the prospect of working in a dynamic and fast-paced industry.

    • Some examp...

  • Answered by AI
  • Q3. How do you solve conflicts?
  • Ans. 

    I approach conflicts by actively listening, identifying the root cause, and finding a mutually beneficial solution.

    • Listen to all parties involved and understand their perspectives

    • Identify the root cause of the conflict

    • Brainstorm potential solutions with all parties

    • Find a mutually beneficial solution

    • Communicate the solution clearly and ensure all parties agree

  • Answered by AI
  • Q4. Can you manage stress
  • Ans. 

    Yes, I can manage stress effectively.

    • I have developed various strategies to cope with stress, such as time management, prioritization, and relaxation techniques.

    • I maintain a healthy work-life balance to prevent burnout and manage stress levels.

    • I communicate openly with my team and seek support when needed, which helps in reducing stress.

    • I practice mindfulness and self-care activities like exercise and meditation to sta...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just keep your calm in the interview and study your projects well and the technologies. Overall it will not be a hard interview. Be confident while speaking and don't bluff in the interview.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Aptitude Test 

Easy level aptitude

Round 2 - Coding Test 

Easy to medium level

Round 3 - Technical 

(1 Question)

  • Q1. Introduction, questions related to post
Round 4 - HR 

(1 Question)

  • Q1. Telephonic round not much questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Dec 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 tips
Round 2 - Technical 

(2 Questions)

  • Q1. Basic questions in unix and sql.
  • Q2. Basic questions regarding monitoring tools like geneos. Whatever you use in your previous project
Round 3 - One-on-one 

(1 Question)

  • Q1. Same not to much Quastion.
Round 4 - HR 

(1 Question)

  • Q1. Basic Quastion about your personal life like what you want to join this company at all..

HSBC Group Interview FAQs

How many rounds are there in HSBC Group Software Engineer interview?
HSBC Group interview process usually has 2-3 rounds. The most common rounds in the HSBC Group interview process are Coding Test, Technical and HR.
How to prepare for HSBC Group 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, Agile Coaching, Scrum, Digital Marketing and Incident Management.
What are the top questions asked in HSBC Group Software Engineer interview?

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

  1. what is the difference between clustering and classificati...read more
  2. What is your area of intere...read more
  3. How do you solve conflic...read more

Tell us how to improve this page.

HSBC Group Software Engineer Interview Process

based on 11 interviews in last 1 year

1 Interview rounds

  • Coding Test Round
View more
HSBC Group Software Engineer Salary
based on 1.3k salaries
₹5 L/yr - ₹14.4 L/yr
13% more than the average Software Engineer Salary in India
View more details

HSBC Group Software Engineer Reviews and Ratings

based on 127 reviews

3.9/5

Rating in categories

3.6

Skill development

4.0

Work-life balance

3.3

Salary

4.0

Job security

3.9

Company culture

2.9

Promotions

3.6

Work satisfaction

Explore 127 Reviews and Ratings
Assistant Manager
2.6k salaries
unlock blur

₹4.5 L/yr - ₹14.8 L/yr

Manager
2k salaries
unlock blur

₹8 L/yr - ₹28.1 L/yr

Senior Software Engineer
1.5k salaries
unlock blur

₹7.8 L/yr - ₹29 L/yr

Assistant Vice President
1.4k salaries
unlock blur

₹13 L/yr - ₹45 L/yr

Software Engineer
1.3k salaries
unlock blur

₹4.9 L/yr - ₹14.4 L/yr

Explore more salaries
Compare HSBC Group with

Standard Chartered

3.8
Compare

Citibank

Compare

ICICI Bank

4.0
Compare

Axis Bank

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