HSBC interview questions

275 questions from 44 candidate reports · 2015 to 2024

Online test → HR → Technical → HR·100% entry level

CS fundamentals

Showing 36 of 183 reported in this area

What are the differences between C and C++?
asked 2×easyPractice this →
Explain Belady’s Anomaly
asked oncemediumPractice this →
Explain J2EE servlets and cookies.
asked oncemediumPractice this →
Explain Java collections framework
asked oncemediumPractice this →
When do we use decision table testing?
asked oncemediumPractice this →
Explain multithreading concepts in Java
asked oncemediumPractice this →
Write SQL queries of medium difficulty.
asked oncemediumPractice this →
Conceptual questions on Operating Systems
asked oncemediumPractice this →
Explain your knowledge of Java and Python
asked oncemediumPractice this →
Compare Oracle Database and MySQL Database
asked oncemediumPractice this →
Explain SSL and security in web applications
asked oncemediumPractice this →
Explain database normalization with examples
asked oncemediumPractice this →
Explain OOP concepts with real-life examples.
asked oncemediumPractice this →
What is a Translation Lookaside Buffer (TLB)?
asked oncemediumPractice this →
Explain how a SQL query is executed internally.
asked oncemediumPractice this →
Difference between micro-kernel and macro-kernel
asked oncemediumPractice this →
Explain ACID properties in DBMS with an example.
asked oncemediumPractice this →
Explain the PDCA cycle and where testing fits in
asked oncemediumPractice this →
Explain ACID properties and transactions in DBMS.
asked oncemediumPractice this →
What are the typical elements of a process image?
asked oncemediumPractice this →
On what basis is an acceptance test plan prepared?
asked oncemediumPractice this →
Can a laptop or PC run without an Operating System?
asked oncemediumPractice this →
Conceptual questions on Database Management Systems
asked oncemediumPractice this →
Explain the four OOPS concepts with proper examples
asked oncemediumPractice this →
Explain JavaScript promises and error-first callbacks
asked oncemediumPractice this →
Explain OS concepts such as semaphores and page faults.
asked oncemediumPractice this →
What happens when you paste a web address in a browser?
asked oncemediumPractice this →
Explain complicated exception handling scenarios in Java
asked oncemediumPractice this →
Explain static blocks and initialization blocks in Java.
asked oncemediumPractice this →
What are the disadvantages and risks of cloud computing?
asked oncemediumPractice this →
Explain the differences between C, C++, Java, and Python.
asked oncemediumPractice this →
What is an API and explain the basics of cloud computing.
asked oncemediumPractice this →
Compare C, C++ and Java in terms of features and use cases.
asked oncemediumPractice this →
Can we build a website using only Java with all validations?
asked oncemediumPractice this →
Explain process scheduling and deadlocks in operating systems.
asked oncemediumPractice this →
Explain object-oriented programming concepts in Java in detail.
asked oncemediumPractice this →

DSA

Showing 12 of 109 reported in this area

Sort a 2D matrix row-wise.
asked 2×easyPractice this →
Reverse a singly linked list
asked 2×easyPractice this →
Find the maximum element in an array
asked 2×easyPractice this →
Check whether a given string is a palindrome.
asked 2×easyPractice this →
Implement a Linked List in Java
asked oncemediumPractice this →
Concatenate two Binary Search Trees
asked oncemediumPractice this →
Implement a HashMap data structure.
asked oncemediumPractice this →
Explain Dijkstra’s shortest path algorithm
asked oncemediumPractice this →
Reverse a Binary Search Tree using recursion
asked oncemediumPractice this →
Given a string, find the longest palindromic substring
asked oncemediumPractice this →
Sort elements in a 2D array/matrix based on given criteria.
asked oncemediumPractice this →
Sort n numbers in the range from 0 to 2^n - 1 in linear time
asked oncemediumPractice this →

Behavioural

Showing 3 of 24 reported in this area

How would you handle high pressure from your manager?
asked oncemediumPractice this →
What would you do if your boss insults you in front of everyone?
asked oncemediumPractice this →
Tell me about a situation where you had to go against your ethics and principles. How did you handle it?
asked oncemediumPractice this →

System design

Showing 3 of 11 reported in this area

Design a payment gateway system
asked oncemediumPractice this →
Design a basic login website for HSBC
asked oncemediumPractice this →
Design an API and discuss authentication in REST APIs
asked oncemediumPractice this →

Puzzles

Showing 3 of 10 reported in this area

How would you define the color red to a blind person?
asked oncemediumPractice this →
Find the weight of the heavy ball using a balance puzzle.
asked oncemediumPractice this →
How can you cut a cake into 8 equal pieces using only 3 cuts?
asked oncemediumPractice this →

Aptitude

Showing 3 of 9 reported in this area

Given multiple workplace scenarios and a list of tasks, how would you prioritize the tasks?
asked oncemediumPractice this →
Given several balls where all have equal weight except one heavier ball, identify the heavier ball using a balance scale in minimum number of weighings.
asked oncemediumPractice this →
Calculate the total distance travelled by a bee flying back and forth between two moving objects until they meet (variant of the classic bee distance puzzle).
asked oncemediumPractice this →

Showing 60 of 275 questions. Ranked by how often the same question came back across reports.

Practise a HSBC-style interview

A spoken interview built from these questions, scored when you finish; the report is yours.

Start practising

Common questions

What questions does HSBC ask?

Candidate interview reports most often cover CS fundamentals (53%) and DSA (32%).

How many rounds does HSBC interview have?

Candidate interview reports show an average of 4.0 rounds per experience, with a typical sequence of Online test → HR → Technical → HR. Individual interview paths can vary.

Is the HSBC interview hard?

Among questions with a reported difficulty, the mix is easy 55%, medium 43%, hard 2%.

Keep reading