Katkat

Company

Virtu Financial interview questions

13 practice questions in the style of Virtu Financial's interviews, covering Statistics & Math, Coding & Algorithms.

Questions13

0 easy5 medium8 hard

Your progress0/13

Virtu Financial interview questions by the numbers

Last updated

Katkat has 13 Virtu Financial interview questions. The largest topics are Coding & Algorithms (54%) and Statistics & Math (46%). By difficulty: 38% medium and 62% hard. The most common round is Onsite (38%). Frequent concepts include Probability, Statistics, Stochastic Processes and Binomial Distribution.

Difficulty

  • Medium38% · 5
  • Hard62% · 8

Interview rounds

  • Onsite38% · 5
  • Online Assessment31% · 4
  • Technical Screen31% · 4

Roles

  • Quantitative Researcher62% · 8
  • Data Scientist31% · 4
  • Software Engineer8% · 1

Frequent concepts

  • Probability31% · 4
  • Statistics23% · 3
  • Stochastic Processes23% · 3
  • Binomial Distribution15% · 2
  • Combinatorics15% · 2
  • Greedy15% · 2

Showing 1–13 of 13 results

  • This question tests the application of the Normal approximation to the Binomial distribution, the use of continuity correction, and the ability to evaluate the error bounds of this approximation.

    Virtu FinancialQuantitative ResearcherStatistics & MathOnsite
  • This problem tests the application of the Poisson approximation to binomial distributions for rare events and the evaluation of the error bounds associated with this approximation.

    Virtu FinancialQuantitative ResearcherStatistics & MathOnsite
  • This problem tests your understanding of probability theory, specifically the generalized birthday paradox, and your ability to analyze spacing distributions of random variables.

    Virtu FinancialQuantitative ResearcherStatistics & MathOnsite
  • This problem tests your ability to model probability through recursion and expectation, specifically comparing the efficiency of two distinct strategies for achieving a target streak of coin tosses.

    Virtu FinancialQuantitative ResearcherStatistics & MathOnsite
  • Compute probability in urn with green returns evaluates statistical assumptions, formulas, estimation strategy, uncertainty, edge cases, and interpretation in a realistic interview setting. A strong answer states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    Virtu FinancialData ScientistStatistics & MathTechnical Screen
  • This interview question evaluates statistical assumptions, formulas, estimation strategy, uncertainty, edge cases, and interpretation in a realistic interview setting. A strong answer for Compute probability with colored balls draws states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.

    Virtu FinancialData ScientistStatistics & MathTechnical Screen
  • This question evaluates the ability to design and implement game-state logic for a Connect Four-style board, covering board data structures, coordinate and boundary handling, gravity-based token placement, and efficient pattern detection for consecutive tokens in the Coding & Algorithms domain.

    Virtu FinancialData ScientistCoding & AlgorithmsTechnical Screen
  • This problem tests your ability to determine an optimal ordering strategy and apply dynamic programming to maximize a cumulative score subject to specific operations.

    Virtu FinancialData ScientistCoding & AlgorithmsTechnical Screen
  • Determine the maximum number of edges an undirected, simple graph on n vertices can have without containing any triangle (K3), and construct one such extremal graph.

    Virtu FinancialQuantitative ResearcherCoding & AlgorithmsOnsite
  • Each plot in a row has a maximum allowed tower height. Choose tower heights that rise to a single peak and then fall, never exceeding any cap, so that the total height is as large as possible. Tests reasoning about the peak position, per-position caps, and 64-bit sums.

    Virtu FinancialQuantitative ResearcherCoding & AlgorithmsOnline Assessment
  • Given a list of past loans between people, compute the minimum number of new money transfers needed so that everyone's net balance returns to zero. Tests reducing a transaction log to net balances and searching for the fewest settling transfers under small input bounds.

    Virtu FinancialQuantitative ResearcherCoding & AlgorithmsOnline Assessment
  • Starting from a pair of positive integers, each move adds one coordinate to the other. Decide whether an exact target pair can be reached. Tests reasoning about reachability when values go up to one billion and simulating every forward move is far too slow.

    Virtu FinancialQuantitative ResearcherCoding & AlgorithmsOnline Assessment
  • Determine the maximum number of contiguous, non-empty subarrays an array can be partitioned into such that each subarray has the same sum.

    Virtu FinancialSoftware EngineerCoding & AlgorithmsOnline Assessment

Virtu Financial interview experiences

All 6 →
  • Five Hard Problems in a 105-Minute OAVirtu Financial · Quantitative Researcher · Online Assessment · Sep 2026

    Five problems in 105 minutes. The problems are hard difficulty, and some of them are straight LeetCode problems. Time is pretty tight. I got the OA within about two weeks of applying everywhere. Debt Transactions: LeetCode 465. Building Construction: LeetCode 2865. Reaching Points: LeetCode 780. Lifting Weights: Given an array weights of n plate weights and a barbell capacity maxCapacity, choose…

  • Rejected Before the Final Data Analytics Coding RoundVirtu Financial · Quantitative Researcher · Onsite · Aug 2026
    Rejected

    First, there was a 35-minute logic test. The content was very simple, just some pattern recognition and things like that. After that, the difficulty went up. After asking a few questions about my resume, the first interviewer gave me a graph theory brainteaser: Let there be a polygon with n vertices. What is the maximum number of edges you can draw between them without making a triangle (three ve…

  • Virtu Financial Full Stack Engineer interview: expected C++ and a JavaScript taskVirtu Financial · Full Stack Engineer · Technical Screen · Jul 2026

    A recruiter contacted me about the role and my background. I appreciated how they handled my frequent job changes caused by layoffs. They described the process as "language agnostic" and said the first round would be DSA in C++. I scheduled the interviews quickly and concentrated on preparing in C++. When the interview began, the engineer asked me to solve a combined DSA and low-level design prob…

  • Virtu Financial Quantitative Analyst interview experienceVirtu Financial · Quantitative Analyst · Online Assessment · Jul 2026

    The process started with an online assessment that I was told only a small fraction of applicants passed. After I got through it, a recruiter call felt encouraging. The technical screen was unsettling. The interviewer introduced herself, asked me to introduce myself and explain why I wanted the firm, then moved to my research experience. She seemed repeatedly confused about its basis and kept ask…

  • Virtu Financial Quantitative Analyst Interview Experience: Probability coding before HRVirtu Financial · Quantitative Analyst · Online Assessment · Jul 2026
    Rejected

    After applying, I started with a HackerRank-style coding round. It combined basic probability with straightforward coding questions, and it felt manageable if I was comfortable with standard programming and probability fundamentals. An HR conversation followed, and that was where my process ended. I felt I had cleared the technical part cleanly, so being screened out after the recruiter call was…

More companies