Quant Developer Interview Questions

2,952 quant developer interview questions shared by candidates

First interview Qs: A1. Spain bookmakers bet 3:2(?) for Spain to win and German bookmakers bet 4:3(?) for Spain to win. Describe betting strategy that guarantees the best pay off. A2. N cans of fuel are distributed on a track. The total fuel is just enough to make the round trip. Can you find a starting point so that you can complete the lap? A3. Random walk on a 100 meter bridge. You stand on 37m, what are you chances to exit right before you exit left. A4. Find the minimal number of comparisons to find the minimum and the maximum of an array. A5. Find the expected number of tosses of a fair coin until you reach 5(?) consecutive heads A6(?) Stream of characters, output - random function that has probability that each character appeared in a stream A7(?) In an array, for each element, among elements to the left, find closes below that element Second interview Qs: B1: Search algorithm in a matrix with sorted rows and columns (a weakly sorted matrix) B2: Expected minimum of n-uniform [0,1] r.v.s B3: Generate an algorithm to pick uniformly a point in a circle B4: Find an algorithm to decide if an integer is divisible by 7 B5: Given start and end times for a set of meetings, find the smallest number of rooms needed to accomodate them
avatar

Quant

Interviewed at Istra

4.7
Jul 14, 2015

First interview Qs: A1. Spain bookmakers bet 3:2(?) for Spain to win and German bookmakers bet 4:3(?) for Spain to win. Describe betting strategy that guarantees the best pay off. A2. N cans of fuel are distributed on a track. The total fuel is just enough to make the round trip. Can you find a starting point so that you can complete the lap? A3. Random walk on a 100 meter bridge. You stand on 37m, what are you chances to exit right before you exit left. A4. Find the minimal number of comparisons to find the minimum and the maximum of an array. A5. Find the expected number of tosses of a fair coin until you reach 5(?) consecutive heads A6(?) Stream of characters, output - random function that has probability that each character appeared in a stream A7(?) In an array, for each element, among elements to the left, find closes below that element Second interview Qs: B1: Search algorithm in a matrix with sorted rows and columns (a weakly sorted matrix) B2: Expected minimum of n-uniform [0,1] r.v.s B3: Generate an algorithm to pick uniformly a point in a circle B4: Find an algorithm to decide if an integer is divisible by 7 B5: Given start and end times for a set of meetings, find the smallest number of rooms needed to accomodate them

First round 1. Tenth root of 10 2. Log_{1.2}(3) 3. Water in a olympic pool 4. Weight of a baby elephant 5. Digits in 50 ! 6. Max slices of a pizza after 10 cuts Second round: 1. Roll 6 sided dice EV 2. Roll 2 6 sided dice, only get to roll the second one if you can't roll a sum over 10 (so first is 4 or lower). Find the EV 3. Now you can choose the number of sides, should the lower sided dice be rolled first or second 4. Find the optimal number of sides to maximize the EV Third Round: 1. Given a tournament of 8 teams, what's the probability that two teams will meet if they have .5 probability of advancing to the next round, assuming the matchups are randomly selected 2. Now there are 9 teams and every round one team is selected to advance at random at each level, what's the probability that the two teams will meet. Superday: Never made it this far
avatar

Quant Trader Intern

Interviewed at Five Rings

3.8
Oct 10, 2022

First round 1. Tenth root of 10 2. Log_{1.2}(3) 3. Water in a olympic pool 4. Weight of a baby elephant 5. Digits in 50 ! 6. Max slices of a pizza after 10 cuts Second round: 1. Roll 6 sided dice EV 2. Roll 2 6 sided dice, only get to roll the second one if you can't roll a sum over 10 (so first is 4 or lower). Find the EV 3. Now you can choose the number of sides, should the lower sided dice be rolled first or second 4. Find the optimal number of sides to maximize the EV Third Round: 1. Given a tournament of 8 teams, what's the probability that two teams will meet if they have .5 probability of advancing to the next round, assuming the matchups are randomly selected 2. Now there are 9 teams and every round one team is selected to advance at random at each level, what's the probability that the two teams will meet. Superday: Never made it this far

Viewing 341 - 350 interview questions

Glassdoor has 2,952 interview questions and reports from Quant developer interviews. Prepare for your interview. Get hired. Love your job.