Upload Button Icon Add office photos

HSBC Group

Compare button icon Compare button icon Compare

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 for Experienced

Updated 14 Nov 2024

Top HSBC Group Software Engineer Interview Questions and Answers for Experienced

HSBC Group Software Engineer Interview Experiences for Experienced

6 interviews found

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
-
Result
Selected Selected
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 - Aptitude Test 

Easy level aptitude

Round 3 - Coding Test 

Easy to medium level

Round 4 - Technical 

(1 Question)

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

(1 Question)

  • Q1. Telephonic round not much questions

Software Engineer Interview Questions Asked at Other Companies for undefined

Q1. String Compression Problem Statement Implement a program that per ... read more
asked in HCLTech
Q2. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q3. Total time: 110 mins 1. Find missing and duplicate numbers from g ... read more
asked in HCLTech
Q4. Reverse Array Elements Given an array containing 'N' elements, th ... read more
asked in Cisco
Q5. Intersection of Linked List Problem You are provided with two sin ... read more
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..
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Nov 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Java related things
Round 2 - HR 

(1 Question)

  • Q1. General questions

HSBC Group interview questions for designations

 Senior Software Engineer

 (13)

 Software Engineer Trainee

 (11)

 Associate Software Engineer

 (3)

 Software Engineer Intern

 (1)

 Software Development Engineer

 (1)

 Software Developer

 (10)

 Software Trainee

 (3)

 Senior Software Developer

 (2)

I applied via Approached by Company and was interviewed in Aug 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

(1 Question)

  • Q1. Questions were based on behaviour reaction scenario. Eg Situation were you are stuck in problem, point of contact in problem, approach based etc.
Round 2 - Technical 

(1 Question)

  • Q1. Questions mostly on COBOL and JCL, Included COBOL-DB2 program compilation process. JCL utilities and Abends COBOL file handling scenario DB2 component in source codes etc
Round 3 - Behavioral 

(1 Question)

  • Q1. Previous project related work, expectations and work related doubts

Interview Preparation Tips

Interview preparation tips for other job seekers - My interview was for Level 6 position for Mainframe Developer role so Slightly Average Interview. General questions 75% + Tricky/ Analysis based 25% interview.
Technical round for 1 hr
Managerial round for 30 mins

Interview Preparation Tips

Round: Test
Experience: The written test was quite similar to the typical CAT pattern. It contained sections on Reading Comprehension, Data Interpretation and Mathematics.

Round: Technical + HR Interview
Experience: There were 2 interviewers in the first interview, one was a technical guy and the other was from HR. They asked me a few very simple puzzles, a few basic programming questions (swapping the value of two variables etc.), questions related to the development cycle of software products. The HR guy asked stuff like what do you want to achieve in life? Strengths, weaknesses etc.

Round: Case Study Interview
Experience: The third interview was the most important one (and I guess that was the deciding interview). The interviewer started with questions like why finance? Which companies are you sitting for? Then he gave me a case study:

Software Engineer Jobs at HSBC Group

View all

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Sep 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Few DSA questions, questions about my projects and my resume. Also, since I specialise in python, if I could create an API using it. HR questions, hobbies, leadership experience...

Interview Preparation Tips

Interview preparation tips for other job seekers - Understanding the culture of J.P. Morgan Chase played a big role in passing the interview. The coding questions were easy/medium level. The interviewers were very friendly.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Behavioural and culture fit

I applied via Campus Placement and was interviewed in Mar 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. What are your real time experiences? Why do you think this job should be offered to you? Describe about yourself?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident. Speak continuously and without abrupting.Dressing should be formal. Webcam and microphone must be in good condition.

I applied via LinkedIn and was interviewed in Jan 2022. There were 4 interview rounds.

Round 1 - Coding Test 

4 Programming questions
10 MCQ

Each programming question has its own time allocated.
10 mins for MCQ.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Bases on C++ multithreding
  • Ans. 

    C++ multithreading allows for concurrent execution of multiple threads within a single program.

    • Use mutexes to prevent race conditions and ensure thread safety

    • Avoid deadlocks by carefully managing locks and avoiding nested locks

    • Consider using condition variables to signal between threads

    • Use thread pools to manage and reuse threads efficiently

    • Be aware of potential performance issues and overhead with multithreading

  • Answered by AI
  • Q2. C++ pointers and smart pointers quetions
Round 3 - One-on-one 

(2 Questions)

  • Q1. C++ multithreading quetions
  • Q2. Work life, achievemts.. scenario reuestions
Round 4 - HR 

(2 Questions)

  • Q1. What are your salary expectations?
  • Q2. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and about the programming language...

Skills evaluated in this interview

HSBC Group Interview FAQs

How many rounds are there in HSBC Group Software Engineer interview for experienced candidates?
HSBC Group interview process for experienced candidates usually has 3 rounds. The most common rounds in the HSBC Group interview process for experienced candidates are Technical, HR and Aptitude Test.
How to prepare for HSBC Group Software Engineer interview for experienced candidates?
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, Automation Testing, JIRA and Troubleshooting.
What are the top questions asked in HSBC Group Software Engineer interview for experienced candidates?

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

  1. Explain SOLID Princip...read more
  2. Explain Content hugg...read more
  3. Explain Oops Conc...read more

Tell us how to improve this page.

HSBC Group Software Engineer Interview Process for Experienced

based on 4 interviews

1 Interview rounds

  • Technical Round
View more
HSBC Group Software Engineer Salary
based on 1.4k salaries
₹5 L/yr - ₹14 L/yr
19% more than the average Software Engineer Salary in India
View more details

HSBC Group Software Engineer Reviews and Ratings

based on 132 reviews

4.0/5

Rating in categories

3.6

Skill development

4.1

Work-life balance

3.5

Salary

4.0

Job security

4.0

Company culture

3.0

Promotions

3.6

Work satisfaction

Explore 132 Reviews and Ratings
Software Engineer

Pune

8-13 Yrs

Not Disclosed

Mainframe /Software Engineer

Hyderabad / Secunderabad

4-5 Yrs

₹ 6.5-11.907 LPA

AS 400/Software Engineer

Hyderabad / Secunderabad

4-5 Yrs

₹ 6.5-14 LPA

Explore more jobs
Assistant Manager
2.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Manager
2.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
1.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Vice President
1.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
1.4k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare HSBC Group with

Standard Chartered

3.7
Compare

ICICI Bank

4.0
Compare

Axis Bank

3.8
Compare

HDFC Bank

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