1st round - OA. I don't remember the questions, but it was easy.
2nd round - Intro and do DSA, resume-based questions. A few questions on Python and more in-depth Python questions.
3rd round (HR round) - Very relaxed and nice. Family background, why HSBC, and a few questions about myself.
about myself and about my resume
The following metrics were computed from 3 interview experiences for the HSBC Trainee Software Engineer role in Bengaluru, Karnataka.
HSBC's interview process for their Trainee Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for HSBC's Trainee Software Engineer interview process in Bengaluru, Karnataka.