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 Intern Interview Questions and Answers

Updated 4 Apr 2022

HSBC Group Software Engineer Intern Interview Experiences

1 interview found

I was interviewed before Apr 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

Online Technical Test (conducted early in morning in college campus)- consisted of MCQs from fundamentals of computer science like Operating Systems, DBMS, Networks, Programming and Data Structures

Online Coding Round (conducted early in morning in college campus)- Consisted of 2 questions to be coded in about 30-45 minutes of time(I don't remember te exact duration!)
The first question was based on basic logical thinking and some basic mathematics. The second one was based on Linked List in which we were expected to find the slope of the line whose coordinates were given in the node of the linked list.

  • Q1. Ninja and Mathematics

    Ninja is a genius in mathematics. He got an interview call from MIT. During the interview, the professor asked Ninja a challenging question.

    Given two integers 'N1' and '...

  • Q2. 

    Find Slope Problem Statement

    Given a linked list where each node represents coordinates on the Cartesian plane, your task is to determine the minimum and maximum slope between consecutive points.

    Example...

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Bhagwan Parshuram Institute of Technology. I applied for the job as Software Engineer Intern in PuneEligibility criteriaNAHSBC interview preparation:Topics to prepare for the interview - Data Structure and Algos, OS, DBMS, CN, AptitudeTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Speed matters along with accuracy in coding test
Tip 2 : Core subjects matter in interviews
Tip 3 : Projects matter in interviews, even in HR round

Application resume tips for other job seekers

Tip 1 : Don't lie on resume as they will ask everything in depth
Tip 2 : Quality matters over quantity of projects

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Basic questions on string and dynamic programming

Round 2 - HR 

(2 Questions)

  • Q1. Tell about how you dealt with an non-cooperative teammate .
  • Ans. 

    I addressed the issue by initiating open communication, understanding their perspective, and finding common ground to work together effectively.

    • Initiated a one-on-one conversation to address the issue and understand their concerns

    • Listened actively to their perspective and tried to empathize with their point of view

    • Found common ground and established clear communication channels to work together effectively

    • Sought help f...

  • Answered by AI
  • Q2. Describe an leadership experience.
  • Ans. 

    Led a team of 10 students in organizing a charity event for a local shelter.

    • Organized team meetings to delegate tasks and set deadlines

    • Motivated team members to actively participate and contribute ideas

    • Coordinated with external vendors and sponsors to secure donations and resources

    • Managed logistics and ensured smooth execution of the event

    • Evaluated the success of the event and gathered feedback for improvement

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Approached by Company and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. OOP basic about the concept
  • Q2. Ms Sql based sql queries
Round 2 - Technical 

(2 Questions)

  • Q1. How exception handing in api
  • Ans. 

    Exception handling in API involves catching and handling errors that occur during API execution.

    • Use try-catch blocks to catch exceptions and handle them appropriately

    • Throw custom exceptions to provide meaningful error messages to API consumers

    • Use status codes to indicate the outcome of API requests (e.g. 200 for success, 400 for client errors, 500 for server errors)

    • Log exceptions to track errors and troubleshoot issues

    • ...

  • Answered by AI
  • Q2. Code for multiplication table
  • Ans. 

    Code to generate a multiplication table in a programming language

    • Use nested loops to iterate through rows and columns

    • Print the product of row and column for each cell

    • Consider formatting the output for better readability

  • Answered by AI

Skills evaluated in this interview

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

I applied via campus placement at Kalinga Institute of Industrial Technology, Khurda and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Two easy code ,basic array string

Round 2 - Technical 

(2 Questions)

  • Q1. Coding question
  • Q2. Oops, dbms,sql,
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

General apti questions

Round 2 - Group Discussion 

Work-life balance and career progression

Round 1 - Technical 

(2 Questions)

  • Q1. How do you Structure Database? Make Design ?
  • Ans. 

    A well-structured database design is crucial for efficient data management.

    • Identify entities and their relationships

    • Normalize data to reduce redundancy

    • Choose appropriate data types and constraints

    • Consider performance and scalability

    • Document the design and update as needed

  • Answered by AI
  • Q2. Ask about Low Level Design?

Interview Preparation Tips

Interview preparation tips for other job seekers - gsfgg sfgsgsf sfgsgs sdfs fsdfs f sss sfsf sf

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Aug 2022. There were 3 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 & Advance concepts of .NET & SQL
  • Q2. OOPs basics, Linq, jQuery, Javascript
Round 3 - HR 

(1 Question)

  • Q1. Basic discussion about your previous company & salary negotiation etc.

I applied via campus placement at Vel tech multitech dr.rangarajan dr.sakunthala engineering college, Chennai and was interviewed in Dec 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Same as all aptitude tests they will give u 7 coding but there will be some mistake in coding we should find and solve that for any 3 or 1 we get a interview call.

Round 2 - Technical 

(1 Question)

  • Q1. They will ask u to write coding in note pad and they will ask data structure questions thats it. Add 2 numbers in all languages On data structure: about binary search.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident what u know just speak out.

I was interviewed in Dec 2020.

Round 1 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Hard

The interview was scheduled for 10 am in the morning.
It started with a coding question related to Dynamic Programming Paradigm.
Then we further discussed the various data structures & algorithms and graph theory.
It was a mix of coding questions and theoretical concepts.
The interviewer was very nice and wanted to listen to various approaches that I gave.

  • Q1. 

    Minimum Number of Taps to Water the Garden

    Given a garden that extends along a one-dimensional x-axis from point 0 to point N, your task is to determine the minimum number of taps needed to water the enti...

  • Ans. 

    1. Brute force
    2. Optimised it using Dynamic Programming
    3. Edge cases

  • Answered Anonymously
Round 2 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

The interview included 2 coding questions and questions based on CSE core subjects.
The interview began with a question related to Linked List. After doing that I was asked many questions on CSE core concepts.
Then at last one more coding question was asked.

  • Q1. 

    Cycle Detection in a Singly Linked List

    Determine if a given singly linked list of integers forms a cycle or not.

    A cycle in a linked list occurs when a node's next points back to a previous node in the ...

  • Ans. 

    1. It was a standard question so I told the approach
    2. Wrote the code and checked the edge cases

  • Answered Anonymously
  • Q2. 

    Palindromic Substrings Problem Statement

    You are given a string 'STR'. Your task is to determine the total number of palindromic substrings present in 'STR'.

    Example:

    Input:
    "abbc"
    Output:
    5
    Explana...
  • Ans. 

    1. Brute Force
    2. Optimised it using DP
    3. Edge cases

  • Answered Anonymously
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Medium

It was a technical+HR round with a senior member.
It was a discussion based on data structures. Map data-structure was discussed a lot then a few questions related to my projects and some HR questions.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Guru Tegh Bahadur Institute of Technology. Eligibility criteriaFemale candidates, BE/BTech/ M.E/M.Tech/ MCA/ M.Sc. & MS Maths and Computing, CGPA 7 and above No current/active backlogsBNY Mellon interview preparation:Topics to prepare for the interview - 1. DSA (most imp) as they are interested in testing your problem-solving skills.2. Practice communicating while you code.3. Prepare everything that you have mentioned in your resume.4. CSE core subjects: OOP, DBMS, CN, Operating SystemTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Focus on building your problem-solving skills.
Tip 2 : Do not ignore the CSE core subject and projects.
Tip 3 : Give mock interviews so that you can communicate effectively in the interview.

Application resume tips for other job seekers

Tip 1 : Keep it short and crisp
Tip 2 : Make your resume according to the job requirement
Tip 3 : Don't add fake projects etc
Tip 4 : Have 1-2 descent project in your resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 120 minutes
Round difficulty - Easy

It consisted of 3 coding questions which were purely based on Data Structures and Algorithms.

Question 1 - Find the length of the longest switching sub-array. An array is called switching if all numbers in even positions are equal and all numbers in odd positions are equal. 


Question 2 - It was a long passage question on Dynamic Programming but the solution was really easy.

Question 3 - Given a string S consisting of N lowercase letters, return the minimum number of letters that must be deleted to obtain a word in which every letter occurs a unique number of times. Ex - "aaaabbbb" should return 1, as when we delete 1 a or 1 b , a and b will have different frequencies.


The major point to note in the coding round was that they did not have any time or space limit, so brute force solutions were also accepted. 
The result of my test was declared just as the test ended and I scored a 100%, but they took a long time to release the final shortlist. There was a gap of about a week between the test and interviews.

  • Q1. 

    Longest Switching Subarray Problem Statement

    Determine the length of the longest contiguous subarray in a given array of positive integers, where the subarray qualifies as 'switching'. An array is defined...

  • Ans. 

    It's like a sliding window problem.
    We keep track of even and odd equality with 2 variables, even and odd.
    Whenever we come across a unmet condition, like index even but not equal with even variable and same goes for odd, we first
    Record the length till now in max_len.
    Reset start to i-1 as this is need incase of all elements equal.
    Reset even and odd according to current index i to arr[i] and arr[i-1] respectively.

  • Answered Anonymously
  • Q2. 

    Unique Frequency Problem Statement

    Given a string 'STR' with lowercase letters, determine the minimum number of deletions required to ensure that every letter in the string appears a unique number of time...

  • Ans. Brute Force

    As we are only allowed to delete the character, thus the resulting string after deletion of some character would be the subsequence of the string. So, we have to find such a subsequence which has the unique frequency of each character. 

     

    Initialise a variable ‘ans’ that will store the minimum number of characters that are needed to remove from the string. Create all the subsequences of the string an...

  • Answered Anonymously
Round 2 - HR 

Round duration - 40 minutes
Round difficulty - Easy

Amex came for two profiles - Tech Role and Analyst, 19 and 23 people respectively were shortlisted for the interviews. Fortunately, I was shortlisted for both the roles. I was asked basic question of C++ and it was majorly an HR Round

Round 3 - Telephonic Call 

Round duration - 20 minutes
Round difficulty - Easy

It was a fairly simple round conssting of 5 - 6 questions related to coding, puzzles and me.

What are your interests? 
What projects have you done and your field of interest?

Round 4 - Face to Face 

(1 Question)

Round duration - 50 minutes
Round difficulty - Easy

This round was purely technical
No introduction was done, straight to the point

My preference was the Tech Role, so as I was selected in this, I never had to give interviews for the Analyst role. In total 5 people were selected in the Analyst profile and 4 in the Tech profile.

In the end, I was offered a 6 months internship at Amex.

  • Q1. 

    Palindrome Linked List Detection

    Given a singly linked list of integers, determine if it is a palindrome. A linked list is considered a palindrome if it reads the same forward and backward.

    Example:

    Inp...
  • Ans. 

    I gave the two pointer approach. Then he said what if we are provided with the length of the list. I said that we will move forward in the list till n/2 nodes and then the same approach as above. Then he said what if we had to do it with a stack. I said we will add elements into the stack till n/2 nodes and then start popping elements while simultaneously traversing the linked list from the (n/2+1)th node till n if the...

  • Answered Anonymously

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). I applied for the job as SDE - Intern in BangaloreEligibility criteria7 CGPAAmerican Express interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Operating System, DBMS, Dynamic Programming, BacktrackingTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Do practice a lot of data structures from renowned websites like LeetCode and also from CodeZen
Tip 2 : In your introduction, when asked, you just need to tell your life story.
Tip 3 : Maintain eye contact with the interviewers and clarify every details about the question before proceeding to the solution

Application resume tips for other job seekers

Tip 1: Add most recent and relevant projects only
Tip 2: you should know each and everything written on your resume

Final outcome of the interviewSelected

Skills evaluated in this interview

Tell us how to improve this page.

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.4k Interviews
HDFC Bank Interview Questions
3.9
 • 2.1k Interviews
Axis Bank Interview Questions
3.8
 • 1.5k Interviews
IndusInd Bank Interview Questions
3.5
 • 602 Interviews
Wells Fargo Interview Questions
3.9
 • 569 Interviews
Citicorp Interview Questions
3.7
 • 568 Interviews
Yes Bank Interview Questions
3.7
 • 429 Interviews
American Express Interview Questions
4.2
 • 364 Interviews
View all
Assistant Manager
2.6k salaries
unlock blur

₹4.4 L/yr - ₹14.5 L/yr

Manager
2.1k salaries
unlock blur

₹8 L/yr - ₹28.1 L/yr

Senior Software Engineer
1.7k salaries
unlock blur

₹7.2 L/yr - ₹26 L/yr

Assistant Vice President
1.5k salaries
unlock blur

₹16.8 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

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