The process was total of four rounds.
1 (Technical + Aptitude + Verbal) Online Test
1 Online coding Test
1 Technical Interview
1 HR Interview
1st Round was total of 5 sections. Verbal, Maths, Logical reasoning, Data Structures and Basic Computer Fundamentals.
2nd Round consist of 2 Programming challenges, to be solved in 30 minutes. Both the questions were very easy. I managed to solve both in 10 minutes.
3rd Round was the real tough round. It was a long Technical PI of approximately 1 hour 45 minutes. They asked for my area of Interest and questions accordingly. They asked mainly from Java, Data Structure, some tricky question to check mental capability, and about some latest Technology in the market.
4th and last round was the Hr round. HSBC conducted it quite properly. I was asked about my background of family and study, If I have to change something in this world, what it would be, A startup idea, etc. Most interesting question was to give feedback of placement process, specifically in Brutal Words.