Please describe the interview / hiring process.
The hiring process consisted of three rounds. The first round was with HR and focused on behavioral questions, career aspirations, and overall fit for the role and team. The second round was conducted by an analyst on the team and included technical questions covering calculus (including derivatives of standard functions), probability (such as calculating the expected number of coin tosses required to obtain two consecutive heads), and market knowledge related to fixed income, currencies, commodities (FICC), and interest rates. The final round was held in person and focused on problem-solving and software design. I was asked to discuss relevant design patterns, explain my approach to solving a given problem, and outline a solution using pseudocode.
or Want to Sign up with your social account?