Start with easy Coding Test -> HR Screening of basic brain teasers -> Senior Researcher background and statistics and probability -> Maybe onsite - > offer Each round takes around a week
I applied online. The process took 4 weeks. I interviewed at Virtu Financial in May 2026
Interview
Usual HR screening then 2 technical interviews. First one was a discussion of your technical background and then some stats and probability questions. The second was a coding interview with some object oriented coding problem.
I just finished the first tech round. It has two sub rounds: 1. one living coding problem with some resume related questions, for 1hr; 2. One problem solving with some resume related questions, for 1 hr.
Interview questions [1]
Question 1
I have a list of N IID numbers, range from 0 to a. what is unbiased estimate of the parameter a.
I applied through a staffing agency. The process took 4 weeks. I interviewed at Virtu Financial in Aug 2023
Interview
First, I have online assessment, very each problems, finish all in 15 minutes. Then we have HR call. The call is good, recruiter introduce the company, and discuss our resume. After that, we have a technical interview. Deep dive in the resume, and they ask me two math problems. 1, if you flip your coins until you get head up, what is the expectation value? What are flip until you get two consecutive head up? 2, Given a equilateral triangle, how to sample inside the triangle evenly? How to do this without rejection sampling? The interview went good, I answered all the problems successfully, but unexpectedly I get rejected after the interview.
Interview questions [1]
Question 1
1, talk about your resume 2, if you flip your coins until you get head up, what is the expectation value? What are flip until you get two consecutive head up? 3,Given a equilateral triangle, how to sample inside the triangle evenly? How to do this without rejection sampling?