Learn from HSBC placement interview experiences shared by candidates who cleared the process. These accounts help you understand what to expect and how to prepare.
70 questions in 75 minutes; 254 of us sat this round
About 20 aptitude questions, 20 English MCQs (error spotting, sentence rearrangement, reading comprehension) and 30 technical MCQs
Technical MCQs covered DBMS, OOP and OS/Linux basics
Difficulty was easy to moderate, but 70 questions in 75 minutes leaves roughly a minute each - pace was the real constraint
Tip: Do not stall. Mark and move; the paper rewards coverage over perfection
Round 1, Phase 2 - Coding (30 min)
2 problems: one easy, one easy-to-moderate
Needed at least one solution passing all test cases to progress
Standard fresher territory - array and string manipulation, nothing exotic
Tip: Finish one problem completely before touching the second
Round 2 - HSBC Values Assessment
76 of us reached this stage
Situational and behavioural questions about workplace scenarios
An actual elimination round, not a formality
I had read HSBC’s published values on the careers site beforehand and answered consistently with them
Tip: Read the values first, then answer consistently rather than trying to guess a “correct” option each time
Round 3 - Technical Interview (20-30 min)
47 candidates at this stage
Self-introduction, then which programming language I preferred and why
Which data structures I knew - heaps, stacks, queues, linked lists, arrays
Implement a stack using an array, then using a linked list; the trade-offs between the two
SQL versus NoSQL, and the ACID properties
Detailed questions about the projects on my resume, and about my academic record
Result: Cleared
Tip: Fundamentals with depth beat a long list of half-known topics
Round 4 - HR Interview (~30 min)
15 candidates at this stage, and all 15 were selected
Introduction and family background
If I had to automate one thing in my college, what would I choose?
Location preference, and whether I had lived away from family before
What I understood by the difference between confidence and overconfidence
What I knew about HSBC’s values, and whether I had visited the website
What cyber-security threats and scams I was aware of
How I keep up with technology, and who inspires me
Final result: Offer received
Tip: The open-ended questions are the point - think out loud rather than reaching for a rehearsed line
Key takeaways: The online assessment is where most candidates are lost. After that, HSBC is checking fundamentals and fit rather than algorithmic range - and the values assessment genuinely cuts people, so prepare for it.
Candidate profile: Information Technology student, 7.6 CGPA, comfortable with Python and SQL
Round 1 - Online Assessment
Aptitude and English sections were straightforward; the technical MCQs decided the cut
DBMS questions on normalisation and keys, OOP on inheritance and polymorphism, a few Linux command questions
Coding phase had two problems - I solved the easy one fully and got partial test cases on the second
Tip: Revise Linux basics; they appear in the technical MCQs and are easy to overlook
Round 2 - Values Assessment
Scenario-based behavioural questions with responses to choose between
Nothing to revise technically - but reading the values page beforehand made the intent of the questions clearer
Tip: Answer as the person who reports a problem early, not the one who quietly absorbs it
Round 3 - Technical Interview
Python-focused: mutable versus immutable types, list comprehensions, how dictionaries work under the hood
SQL: joins, GROUP BY, and a query written live
DBMS: ACID properties, indexes and why you would not index every column
Project walkthrough - what the data was, what I built, and what I would change now
Result: Cleared
Tip: They ask “why” after almost every answer - know the reasoning, not just the fact
Round 4 - HR Interview
Self-introduction, why HSBC, and what I knew about the organisation
Which of the values resonated with me, with a request for a real example
Location preference among the Indian technology centres
Whether I planned to pursue higher studies
Final result: Offer received
Tip: Have one concrete story ready that maps to a stated value - the follow-up asks for it
Key takeaways: Depth in one language plus solid DBMS and SQL was enough. The bank context showed up in the questions - indexes, transactions and data consistency came up more than graph algorithms.
Candidate profile: Electronics and Communication student, selected candidate
HR Interview (~30 min)
Conversational throughout, more discussion than interrogation
Questions included:
Tell me about yourself and your family background
Why HSBC? What do you know about us - did you visit our website?
Which of our values means the most to you, and can you give an example?
If you had to automate something in your college, what would it be?
What is the difference between confidence and overconfidence?
Are you aware of common cyber-security scams?
Which location would you prefer, and are you comfortable relocating?
Who is your role model?
Final result: Offer received
Key takeaways: Read HSBC’s values page before the interview - the “did you visit our website” question is asked literally. The open thinking questions have no right answer; the reasoning is what is being scored.
After the technical round, HSBC closes with a roughly 30-minute HR conversation: background, motivation, values, awareness and location preference. Prepare those answers on the dedicated page rather than cramming them into this hub.
Ready to prepare? Get through the online assessment on pace, take the values assessment seriously, and go deep on DBMS, SQL and your own projects.
Pro tip: The funnel narrows hardest at the online assessment and the values assessment. Once you reach the interviews, HSBC is largely checking fundamentals and fit - one shared account had every candidate who reached the HR round receive an offer.