HSBC interview experience Real time questions & tips from candidates to crack your interview

Analyst

HSBC
upvote
share-icon
4 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Journey
I always had the aim of getting an analyst job. I was not that interested in coding being from a core background. So I started with basics such as learning the concepts of DSA to be a bit more confident. Then I learn SQL to get a grasp on what the job profile actually wants. Targeting what role you want to apply and early preparation with consistency is very important.
Application story
I applied to HSBC through my campus placements. We had to apply with a resume and after then we were added to a telegram channel. There we were told about the test dates and what will be asked. The clearance round was based on aptitude. After I cleared the round, the interview was scheduled.
Why selected/rejected for the role?
I was selected for the role because of my projects and my communication skills. Even though I was not that good in technical knowledge as compared to my peers but I realized confidence is the key. Be confident and thorough in whatever you learnt.
Preparation
Duration: 3 months
Topics: DSA, Python, SQL, OS, DBMS, OOPS, APTITUDE
Tip
Tip

Tip 1 : Have at least 3 projects in different areas
Tip 2 : Be totally thorough with your resume

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have at least 3 projects based on different areas such as AI, WEB DEV 
Tip 2 : Put whatever you are confident about. Do not lie on your resume

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 minutes
Interview date4 Oct 2022
Coding problem2

Timing - 7 PM 
As it was online so i gave the exam from my room. It was comfortable.
It was smooth and my camera and microphone were on for procuring purpose.

1. Aptitude Question

Three times the first of three consecutive odd integers is 3 more than twice the third. The third integer is:

Problem approach

Tip 1 : Practice is the key 

2. Aptitude Question

Three taps A, B and C can fill a tank in 12, 15 and 20 hours respectively. If A is open all the time and B and C are open for one hour each alternately, the tank will be full in

Problem approach

Tip 1 : To solve these problems you have to time yourself and practice n number of problems 

02
Round
Easy
Group Discussion
Duration30 minutes
Interview date9 May 2023
Coding problem1

It was in the afternoon and as it was also online so it was comfortable. We dressed up in formal.

1. Group Discussion

I approached the GD by making a good impression by leading the opening of the GD. I made sure I spoke and also gave others a chance. I tried to be polite and not cut others but at the same time have a firm grasp on the topic. I brainstormed all unique solutions for the GD to be different. The points should be up to the point and crisp.

03
Round
Medium
Video Call
Duration45 minutes
Interview date9 May 2023
Coding problem2

It was around 7 PM and it was online

1. Quick Sort

Moderate
10m average time
90% success
0/80
Asked in companies
Samsung R&D InstituteLenskart.comSamsung

You are given an array of integers. You need to sort the array in ascending order using quick sort.

Quick sort is a divide and conquer algorithm in which we choose a pivot point and partition the array into two parts i.e, left and right. The left part contains the numbers smaller than the pivot element and the right part contains the numbers larger than the pivot element. Then we recursively sort the left and right parts of the array.

Example:

Let the array = [ 4, 2, 1, 5, 3 ]
Let pivot to be the rightmost number.

example

After the 1st level partitioning the array will be { 2, 1, 3, 4, 5 } as 3 was the pivot. After 2nd level partitioning the array will be { 1, 2, 3, 4, 5 } as 1 was the pivot for the left part and 5 was the pivot for the right part. Now our array is sorted and there is no need to divide it again.

Try solving now

2. Puzzle

Give two boxes B1 and B2 one has 50 red marbles and the other has 50 blue marbles. A ball is selected randomly from any of the boxes and the task is to maximize the probability of selecting a red ball, by reshuffling marbles in both the boxes.

Problem approach

Tip 1 : First understand the question 
Tip 2 : Whatever you are thinking keep saying it out loud. The interviewer wants to know your approach to the problem rather than your correct answer

04
Round
Medium
HR Round
Duration15 minutes
Interview date9 Oct 2022
Coding problem1

It was a bit late as i was the last candidate to be interviewed.

1. Basic HR Questions

It was all questions related to my resume and also about the leadership roles I had taken up. They also asked about my involvement in clubs and also about my co-curricular and extracurricular activities. What are your strengths?

Problem approach

Tip 1 : Be calm. Do not be nervous as it leaves a bad impression.
Tip 2 : Do not beat around the bush. If you do not know anything be straightforward.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
Software Developer
3 rounds | 7 problems
Interviewed by HSBC
1306 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by HSBC
1722 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by HSBC
1465 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by HSBC
810 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Analyst
3 rounds | 4 problems
Interviewed by Ernst & Young (EY)
2196 views
1 comments
0 upvotes
company logo
Analyst
3 rounds | 9 problems
Interviewed by HCL Technologies
0 views
0 comments
0 upvotes
company logo
Analyst
3 rounds | 10 problems
Interviewed by Ernst & Young (EY)
4510 views
0 comments
0 upvotes