FREEFREE+0ACC--

Headlands · Research & coding practice · round unconfirmed

Headlands Quant Research Screen - Timed Practice

Headlands-focused practice covering statistics, written-style reasoning and coding. Outcry combines 17 items across four blocks in 70 minutes; the exact live screen and language requirements are unverified.

Format

Sections

What this practice sitting covers

Headlands-focused practice covering statistics, written-style reasoning and coding. Outcry combines 17 items across four blocks in 70 minutes; the exact live screen and language requirements are unverified.

4 sections, 17 items and 70 minutes of section time. Each section uses its own clock. Questions are generated from Outcry’s own banks; repeat attempts can share problem types with different selections or parameters.

How this mock is marked

Marking on Statistics multiple choice, C++ problem, Multi-language problems: +1 correct, 0 wrong, 0 for a skip. Any item-specific mark weight is shown on the question. Marking on Free-response statistics: +6 correct, 0 wrong, 0 for a skip. Any item-specific mark weight is shown on the question.

This mock has no back navigation: each submitted or skipped question is final.

Scores measure performance on these exercises. They are not a firm’s pass threshold or a prediction of an interview or offer.

Public sources and practice adaptations

Headlands publishes quantitative research and software role requirements. This audit did not verify the exact four-block, 70-minute screen from a current primary source.

Counts, clocks, item weights and answer styles are Outcry settings. Coding runs in JavaScript here; no claim is made that the live screen requires that language or these blocks.

Coding in this practice environment

Coding tasks run in Outcry’s JavaScript environment and are checked against supplied hidden cases. Tasks with a stated performance gate also test runtime against a reference implementation. This does not reproduce every employer’s language support, tooling or partial-credit rules.

Read the input, output and constraints, test boundary cases, and review any failed cases afterward. Passing the mock’s tests is practice feedback, not evidence of a particular employer’s assessment result.

Section by section, with a worked example

Every example below is generated by Outcry, drawn from the same generator that section runs during the timed sitting. None of it is Headlands's own material.

A. Statistics multiple choice

10 items in 10 minutes, a minute each. Estimator properties, regression diagnostics, distributions, and what a p-value and a confidence interval actually say.

In this Outcry section: 10 items in 10 minutes, averaging 60 seconds per item. Wrong answers receive no marks and carry no deduction. Unanswered items score zero. Correct-answer weights are shown on the questions. These are the mock’s rules.

Example 1

A model is made more flexible while the sample size is held fixed. What happens to its error decomposition?

  • Bias falls and variance rises
  • Bias falls and variance is unchanged
  • Bias and variance both fall
  • Bias rises and variance falls

Answer Bias falls and variance rises

Flexibility lets the fit track the true function more closely, which cuts bias, and lets it track the noise more closely, which raises variance. Test error is the sum of the two plus irreducible noise, so it falls and then turns back up. Constraining a model - fewer parameters, shrinkage, more regularisation - trades the other way.

Example 2

The maximum likelihood estimate of a normal variance divides the squared deviations by n. With n = 8, how does it compare to the true variance on average?

  • Too small by a factor of 0.875
  • Too large by a factor of 1.143
  • Too small by a factor of 0.125
  • Unbiased - maximum likelihood estimators always are

Answer Too small by a factor of 0.875

E[MLE] = ((n − 1)/n)σ² = (7/8)σ² = 0.875σ². Maximum likelihood is consistent, not unbiased, and the gap only closes as n grows: at n = 8 the estimate is 12.5% low on average.

B. Free-response statistics

4 items in 24 minutes, 6 minutes each, 6 marks each in this mock. Selection bias, multiple testing, overlapping windows, shrinkage. Write the argument out, then check it against the explanation.

In this Outcry section: 4 items in 24 minutes, averaging 360 seconds per item. Wrong answers receive no marks and carry no deduction. Unanswered items score zero. Correct-answer weights are shown on the questions. These are the mock’s rules.

Example 1

Daily P&L follows an AR(1) with lag-1 autocorrelation 0.1. The mean is tested against zero with the usual s/√n standard error, which assumes independence. By what factor is that standard error too small? Write the argument out.

Answer 1.11

For an AR(1), the variance of the sample mean is inflated by (1 + ρ)/(1 − ρ) = 1.1/0.9 = 1.22. The standard error is the square root of that, so it is understated by √1.22 = 1.11. The argument: s/√n counts n independent pieces of information, and positive autocorrelation means consecutive days partly repeat each other, so the true information content is nearer n/1.22 days. Every t-statistic built on the naive error is 1.11 times too large, which turns a t of 2.21 into a real t of 2. Note the direction: positive autocorrelation understates the error and manufactures significance, while NEGATIVE autocorrelation overstates it and hides real effects. Both are fixed by a HAC estimator, not by a bigger sample.

Example 2

A research group tests signals of which 5% are genuinely predictive. The tests run at the 5% level and have 60% power against the effects that are real. Of the signals that come back significant, what percentage are genuinely predictive? Answer as a percentage.

Answer 39

Take 1,000 signals. 50 are real and 30 of those are detected. 950 are null and 48 of those are flagged anyway. The significant pile holds 78 signals, of which 30 are real: 39%. The argument: the 5% level controls P(flag | null), which is not what anyone wants to know. What matters is P(real | flag), and turning the conditional round needs the base rate. When only 5% of the hypotheses are true, the null pool is 19 times larger, so even a small false positive rate on a large pool competes with a good detection rate on a small one. Raising power helps the numerator; lowering the level or testing better hypotheses helps more, because both attack the denominator.

C. C++ problem

One problem in 20 minutes. This engine runs JavaScript; the live screen’s language requirements were not verified.

In this Outcry section: 1 items in 20 minutes, averaging 1200 seconds per item. Wrong answers receive no marks and carry no deduction. Unanswered items score zero. Correct-answer weights are shown on the questions. These are the mock’s rules.

D. Multi-language problems

Two problems in 16 minutes, 8 minutes each. This engine runs JavaScript; confirm permitted languages from your invitation.

In this Outcry section: 2 items in 16 minutes, averaging 480 seconds per item. Wrong answers receive no marks and carry no deduction. Unanswered items score zero. Correct-answer weights are shown on the questions. These are the mock’s rules.

Common questions

How long is the Headlands Quant Research Screen practice sitting?
Outcry’s mock has 17 items across 4 sections, with 70 minutes of section time. Those figures describe this mock; see the source check for any published format elements.
How does scoring work in Headlands Quant Research Screen?
Marking on Statistics multiple choice, C++ problem, Multi-language problems: +1 correct, 0 wrong, 0 for a skip. Any item-specific mark weight is shown on the question. Marking on Free-response statistics: +6 correct, 0 wrong, 0 for a skip. Any item-specific mark weight is shown on the question.
Can I go back in Headlands Quant Research Screen?
This mock has no back navigation: each submitted or skipped question is final.
Will Headlands Quant Research Screen use the same questions every time?
Outcry generates questions from its own banks. Counts and rules remain fixed; the selected problem types or numeric parameters change. Some archetypes may recur across attempts.
Is Headlands Quant Research Screen an official assessment?
No. This is Outcry practice with original generated questions. Counts, clocks, item weights and answer styles are Outcry settings. Coding runs in JavaScript here; no claim is made that the live screen requires that language or these blocks.

Outcry is not affiliated with Headlands and has no access to their assessment content. See the source check for confirmed format elements and Outcry adaptations. Every question is generated by Outcry.