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

Trainee Software Engineer

HSBC
upvote
share-icon
3 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: DBMS, OS, Computer Networks, Data Structures and Algorithms, OOPs
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.

Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Tip 3 : Do at-least 2 good projects and you must know every bit of them.


 

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

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.

Tip 2 : Every skill must be mentioned.

Tip 3 : Focus on skills, projects and experiences more.


 

Interview rounds

01
Round
Medium
Online Coding Interview
Duration95 minutes
Interview date18 Jan 2021
Coding problem2

1. Find power of a number

Easy
0/40
Asked in companies
AdobeFreshworksHSBC

Write a program to find x to the power n (i.e., x^n). Take x and n from the user. You need to print the answer.

Note: For this question, you can assume that 0 raised to the power of 0 is 1


Try solving now

2. Count Inversions

Moderate
40m average time
55% success
0/80
Asked in companies
MicrosoftAdobeSamsung R&D Institute

For a given integer array/list 'ARR' of size 'N' containing all distinct values, find the total number of 'Inversions' that may exist.

An inversion is defined for a pair of integers in the array/list when the following two conditions are met.

A pair ('ARR[i]', 'ARR[j]') is said to be an inversion when:

1. 'ARR[i] > 'ARR[j]' 
2. 'i' < 'j'

Where 'i' and 'j' denote the indices ranging from [0, 'N').
Try solving now
03
Round
Medium
Face to Face
Duration40 minutes
Interview date27 Feb 2021
Coding problem5

This is the technical interview round.

The main focus of the interviewer was on the resume. He asked about everything that was mentioned in the resume whether it is the projects or the internships or extra skills or achievements.

Other questions were based on core computer subjects such as DBMS and Computer Networks.

One linked list coding question was also asked.

1. DBMS Question

What is meant by normalization and denormalization?

2. Palindrome Linked List

Easy
20m average time
90% success
0/40
Asked in companies
Livekeeping (An IndiaMART Company)AppleThought Works

You are given a singly Linked List of integers. Your task is to return true if the given singly linked list is a palindrome otherwise returns false.

For example:
The given linked list is 1 -> 2 -> 3 -> 2-> 1-> NULL.

It is a palindrome linked list because the given linked list has the same order of elements when traversed forwards and backward​.
Follow Up:
Can you solve the problem in O(N) time complexity and O(1) space complexity iteratively?
Try solving now

3. Computer Network Question

What are Private and Special IP addresses?

4. Computer Network Question

Define the 7 different layers of the OSI Reference Model

5. DBMS Question

Explain the difference between the DELETE and TRUNCATE command in a DBMS.

04
Round
Easy
HR Round
Duration30 minutes
Interview date10 Mar 2021
Coding problem1

This is a cultural fitment testing round. HR was very frank and asked standard questions. Then we discussed about my role.

1. Basic HR Question

Tell me something not there in your resume

Problem approach

If you get this question, it's an opportunity to choose the most compelling information to share that is not obvious from your resume.


Example :


Strength -> I believe that my greatest strength is the ability to solve problems quickly and efficiently, which makes me unique from others.
 

Ability to handle Pressure -> I enjoy working under pressure because I believe it helps me grow and become more efficient.
 

Tip : Emphasize why you were inspired to apply for the job. You can also explain that you are willing to invest a great deal of energy if hired. These are generally very open ended questions and are asked to test how quick wit a candidate is. So there is nothing to worry about if you have a good command over your communication skills and you are able to propagate your thoughts well to the interviewer.

Here's your problem of the day

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

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
Trainee Software Engineer
3 rounds | 8 problems
Interviewed by HSBC
2065 views
0 comments
0 upvotes
company logo
Trainee Software Engineer
4 rounds | 4 problems
Interviewed by HSBC
6632 views
0 comments
0 upvotes
company logo
Trainee Software Engineer
3 rounds | 5 problems
Interviewed by HSBC
3182 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by HSBC
1433 views
0 comments
0 upvotes