Financial Engineer applicants have rated the interview process at HSBC with 2.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 64.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Financial Engineer roles take an average of 14 days to get hired, when considering 3 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 Financial Engineer according to 3 Glassdoor interviews include:
Skills test: 40%
Phone interview: 20%
Group panel interview: 20%
Background check: 20%
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 (Guangzhou, Guangdong) in Jul 2024
Interview
The interview process for the HSBC Financial Engineer (Contractor) role consisted of three stages:
Online assessment – A written test covering LeetCode-style problems (easy/medium) and Python fundamentals.
1st Technical Interview – Discussion of the role and responsibilities, followed by questions on core Python, basic Pandas operations, common Linux commands, and Git workflows.
2nd Technical Interview – Conducted by two senior managers; focused on pytest and FastAPI experience, in-depth discussion of previous projects, and overall educational background.
There are a lot of basic CS questions in the first round. And some rarely used wired python features are discussed in the second round. The third round is to complete a tiny coding test project.
Interview questions [1]
Question 1
List and explain some frequently used shell command.
First Round: HR phone call. Behavior questions. Second round: hiring manger. Zoom call. Working experience related questions. Introduction of projects you did. Asked questions about Monte Carlo and Python. Also asked to describe different financial Greeks.
Interview questions [1]
Question 1
Describe one project you did using python language.