Senior Java Developer applicants have rated the interview process at HSBC with 2 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 64.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Java Developer roles take an average of 2 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at HSBC overall takes an average of 30 days.
Common stages of the interview process at HSBC as a Senior Java Developer according to 2 Glassdoor interviews include:
Background check: 33%
Phone interview: 33%
Skills test: 33%
Here are the most commonly searched roles for interview reports -
I applied through a staffing agency. The process took 2 weeks. I interviewed at HSBC (North York, ON) in Jan 2021
Interview
I got the opportunity through some recruiting agency. They kind of build a positive and interesting image of the team that was hiring at Hsbc but the reality was totally the opposite. Had to go through bunch of online information to be filled and some personality assessments. Post that had a virtual interview with the technical team. The questions were not clear and they did not bother to clarify if asked. Everything I answered was not accepted by the team. Quite rude interviewers and seems like they had already made up their mind not to hire or show interest in my application. Extremely unprofessional.
I applied online. The process took 4 weeks. I interviewed at HSBC (Pune) in Oct 2025
Interview
Coding Assessment was conducted initially.
The Technical Round was face-to-face, where the panel mainly focused on understanding of core concepts, especially OOPS, and a clear explanation of my project workflow and architecture.
HR Round was also completed, which included discussion about previous company work culture and compensation / offer details.
Interview questions [1]
Question 1
OOps concepts with real coding sepacialy inheritance,abstraction related, Diff b/w camparable and comparator, Hashmap and concurrentHashmap difference, collectiones diagram, String code, Spring Security
I applied through a recruiter. I interviewed at HSBC (Toronto, ON) in Apr 2025
Interview
Technical round - Coding questions like leetcode challenges. You would be given 30 minutes for the coding round. You will be sharing screen while doing the code. Also another half an hour with usual Java, Spring and API design questions
Interview questions [1]
Question 1
How to improve the performance of API when you design?
Had a technical interview with the team regarding Java tech stack and skills, ways of working and response time. Spoke with 4 different engineers including the CIO. Was asked to complete a coding assessment, quite high level but allowed for critical thinking