drw intern oa 25 summer | DRW QR Intern OA | drw Interview Assist | OA Guarantee

drw intern oa

DRW was founded in 1992 by Don Wilson, a talented graduate of the University of Chicago. Today, DRW has offices in several financial centers around the world, including Chicago, New York, Montreal, Houston, Austin, London and Singapore.

Main business

DRW's business focuses on three main areas.

  1. Liquidity Providing
  2. Risking Taking
  3. Latency Sensitive Trading

DRW's OA is still quite difficult, 6 math questions in 45 minutes, time is still very tight, below together with the DRW intern oa 25 summer questions.

Issue 1

The probability that the coin is heads up is 0.8 and tails up is 0.2, so if you choose heads, the probability that each flip will be heads is 0.8. In 100 flips, the expected number of heads is 100 × 0.8 = 80, and each heads will yield$80.

Issue 2

drw intern oa 25 summer | DRW QR Intern OA | drw Interview Assist | OA Guarantee

First determine the zero space of the matrix A, then compute the projection of y into this space, and finally find the L2-paradigm of this projection.

Question 3

drw intern oa 25 summer | DRW QR Intern OA | drw Interview Assist | OA Guarantee

The question asks to find a constant c to minimize the quantization error, which can be solved by writing Python code directly to set the formula:

drw intern oa 25 summer | DRW QR Intern OA | drw Interview Assist | OA Guarantee
from scipy.optimize import minimize
from scipy.stats import norm

# Define the objective function to be minimized
def quantization_error(c).
    # Parameters of the normal distribution
    mean = 0
    variance = 3
    std_dev = variance**0.5

    # Error Calculation
    # For x >= 0, compute (x - c)^2, for x < 0, compute (x + c)^2
    error_positive = lambda x: (x - c)**2 * norm.pdf(x, loc=mean, scale=std_dev)
    error_negative = lambda x: (x + c)**2 * norm.pdf(x, loc=mean, scale=std_dev)

    integral_positive = norm.expect(error_positive, loc=mean, scale=std_dev, lb=0, ub=np.inf)
    integral_negative = norm.expect(error_negative, loc=mean, scale=std_dev, lb=-np.inf, ub=0)

    return integral_positive + integral_negative

result = minimize(quantization_error, x0=0.5)
optimal_c = round(result.x[0], 3)
optimal_c

Question 4

drw intern oa 25 summer | DRW QR Intern OA | drw Interview Assist | OA Guarantee

The probability of throwing a thrown face after seeing 6 different faces is 6/7. Let E be the total expected number of times, and solve the recursive equation to obtain the recursive formula:

drw intern oa 25 summer | DRW QR Intern OA | drw Interview Assist | OA Guarantee

Question 5

drw intern oa 25 summer | DRW QR Intern OA | drw Interview Assist | OA Guarantee

Here each time a coin is tossed, it moves forward 1 or 2 steps depending on the result of the coin's heads and tails. We need to calculate Pn, i.e., "the probability of finally reaching the nth step", and in particular, find P4WP and P10value, and then calculate 1000(p4+p10).

Reference

DRW intern oa 25 summer | Acreage

Summer 2025 Quant Internships

With our written test assistance, the candidate successfully completed the OA for DRW Intern and got the interview, if you also need OA assistance, interview assistance, substitute interview, pleaseContact Us.

author avatar
ProgramHelp
END
 0
Comment(没有评论)