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.
Domande di colloquio [1]
Domanda 1
List and explain some frequently used shell command.
Ho presentato la mia candidatura tramite un'agenzia di reclutamento personale. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso HSBC (Guangzhou, Guangdong) nel mese di lug 2024
Colloquio
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.
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.
Domande di colloquio [1]
Domanda 1
Describe one project you did using python language.