So it was an on-campus opportunity. We had:
Followed by a culture fit round (online).
Then we had two rounds (TR and HR), both elimination.
Technical round:
Asked a pattern printing problem.
Count the number of words in a string (code in Java).
Reverse an array (code in Java).
What is Singleton?
Explain Spring MVC.
What is Redis?
Explain abstraction and encapsulation.
Difference between StringBuffer and String.
Why is String immutable in Java?
Asked to write two SQL queries.
What is the difference between == and === in JS?
Results of TR: Cleared, was a bit nervous but told everything.
Moving to HR:
"Tell me something about yourself that's not in your resume." "What do you do in your free time?" (Told: Watch web series). Asked to explain the last watched series. Explain Chernobyl. "Why didn't you try for armed forces, cause Dad was in the armed forces?" Told medical issues. Cross-questioned: "Why not try to join UPSC?" Told I only wanted to go for armed forces because of the uniform.
Asked for previous offers. I had none, thanks to the recession. Asked for companies for which I had opportunities. Told IBM, Amazon, and HSBC. Asked why not applied to other companies. Told package and learning curve was not good.
Final verdict: Rejected in HR.
The following metrics were computed from 1 interview experience for the HSBC Software Trainee role in Dehradun, Uttarakhand.
HSBC's interview process for their Software Trainee roles in Dehradun, Uttarakhand is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for HSBC's Software Trainee interview process in Dehradun, Uttarakhand.