Katkat

practice a little every day, paws crossed ♡

Quantitative Researcher Interview Questions

Practice 9403 coding, system design and machine learning questions from 546 companies, sorted by role, topic and interview round. Every question has step-by-step hints, a code runner that supports 8 languages and an AI mentor; members also get the full solution walkthrough.

9403
Questions
546
Companies
11
Topics
8
Languages

Showing 1–5 of 5 results

  • Jane StreetMediumQuantitative Researcher
    Five Pumpkins Weighed in Every Pair: Find the Total Weight

    This question evaluates combinatorial counting, algebraic reasoning, and mental-arithmetic skills by testing understanding of pairwise sums and how individual elements contribute to aggregate totals.

    Software Engineering FundamentalsOnsite
  • Jane StreetMediumQuantitative Researcher
    Which Dice Game Wins More Often: One Six in 4 Rolls, or Double Sixes in 24 Rolls?

    This question evaluates probabilistic reasoning and statistical intuition, focusing on independence of trials, event probability versus expected value, and the ability to compare probabilities of rare events.

    Software Engineering FundamentalsOnsite
  • SquarepointMediumQuantitative Researcher
    Choose Between an Array and a Linked List

    Tests understanding of arrays versus linked lists beyond asymptotic Big O notation, focusing on CPU cache locality, memory layout overhead, reference stability, and practical queue design.

    Software Engineering FundamentalsTechnical Screendata-structurescache-localitymemory-hierarchy
  • SquarepointMediumQuantitative Researcher
    Count Files Safely from Bash

    Tests command-line proficiency and Bash scripting fundamentals by requiring a robust mechanism to count regular files across a directory tree while handling tricky filenames, symlinks, and recursion correctly.

    Software Engineering FundamentalsTechnical Screenbashlinuxshell-scripting
  • VoleonMediumQuantitative Researcher
    Explain a Sorting Algorithm Such as Merge Sort: Mechanics, Correctness, Complexity

    Explain a sorting algorithm of your choice, such as merge sort, in a technical screen for a quantitative role. Tests whether you can describe the split and merge steps, trace a small example, argue correctness, derive time and space complexity, and discuss stability and alternatives.

    Software Engineering FundamentalsTechnical Screen