Katkat

Company

Point72 interview questions

41 practice questions in the style of Point72's interviews, covering Data Manipulation (SQL/Python), Statistics & Math, Coding & Algorithms, Machine Learning, Behavioral & Leadership, System Design, Software Engineering Fundamentals.

Questions41

2 easy24 medium15 hard

Your progress0/41

Point72 interview questions by the numbers

Last updated

Katkat has 41 Point72 interview questions. The largest topics are Coding & Algorithms (29%), Statistics & Math (29%) and Machine Learning (24%). By difficulty: 5% easy, 59% medium and 37% hard. The most common round is Online Assessment (49%). Frequent concepts include Optimization, SQL, Aggregation and Agile.

Difficulty

  • Easy5% · 2
  • Medium59% · 24
  • Hard37% · 15

Interview rounds

  • Online Assessment49% · 20
  • Technical Screen49% · 20
  • Onsite2% · 1

Roles

  • Quantitative Researcher44% · 18
  • Data Scientist29% · 12
  • Data Engineer15% · 6
  • Software Engineer7% · 3
  • Machine Learning Engineer5% · 2

Frequent concepts

  • Optimization5% · 2
  • SQL5% · 2
  • Aggregation2% · 1
  • Agile2% · 1
  • Algorithms2% · 1
  • Autoencoders2% · 1

Showing 1–30 of 41 results

  • This problem tests advanced SQL skills, specifically the ability to perform window functions, handle state transitions, and aggregate time-series data to reconstruct the final status of entities.

    Point72Data ScientistData Manipulation (SQL/Python)Online Assessment
  • Calibrate mean-variance risk aversion to target risk and out-of-sample utility while accounting for units, scaling, constraints, and regimes.

    Point72Quantitative ResearcherStatistics & MathOnline Assessment
  • Specify practical stat-arb constraints for neutrality, exposure, concentration, turnover, liquidity, and borrow, including feasibility checks.

    Point72Quantitative ResearcherStatistics & MathOnline Assessment
  • This question evaluates computational geometry skills, careful integer arithmetic for numeric precision, case-based classification logic, and analysis of time and space complexity in the Coding & Algorithms domain for Data Scientist roles.

    Point72Data ScientistCoding & AlgorithmsTechnical Screen
  • Compare mean, random empirical, and indicator-assisted imputation for linear models under MCAR, MAR, and MNAR without training leakage.

    Point72Quantitative ResearcherMachine LearningOnline Assessment
  • Compare two equity risk models out of sample using forecast calibration, residual structure, stability, coverage, regimes, and portfolio impact.

    Point72Quantitative ResearcherMachine LearningOnline Assessment
  • This question evaluates a candidate's ability to perform date/time data transformation and normalization in SQL or Python, focusing on converting raw numeric dates into standardized quarter labels for aggregation and reporting.

    Point72Data ScientistData Manipulation (SQL/Python)Technical Screen
  • Practice defending quantitative factor construction, information coefficient, model selection, backtesting, and research improvements.

    Point72Quantitative ResearcherMachine LearningTechnical Screen
  • Derive portfolio volatility from factor covariance and stock-specific variance, then annualize it with consistent horizons and units.

    Point72Quantitative ResearcherStatistics & MathOnline Assessment
  • Two risk-neutral bidders compete for one item in a sealed-bid second-price auction. Explain the assumptions and derivation clearly, check edge cases, and show how the result changes when those assumptions no longer hold.

    Point72Quantitative ResearcherStatistics & MathTechnical Screen
  • This question evaluates stakeholder management, prioritization, trade-off analysis, and cross-functional communication skills within a data engineering context.

    Point72Data EngineerBehavioral & LeadershipTechnical Screen
  • This question evaluates proficiency in designing production data orchestration, data quality validation, and observability frameworks for both batch and streaming pipelines, covering dependency management, schema and integrity checks, and operational handling of anomalous records.

    Point72Data EngineerSystem DesignTechnical Screen
  • This problem tests the ability to decompose financial asset returns into systematic and idiosyncratic components and design features to capture residual volatility.

    Point72Machine Learning EngineerMachine LearningTechnical Screen
  • This question evaluates geometric reasoning and computational-geometry competency, including spatial relationship analysis and handling numerical edge cases relevant to pairwise object interaction.

    Point72Data ScientistCoding & AlgorithmsTechnical Screen
  • Choose categorical encodings for linear, tree, and neural models while handling intercept rank, unseen values, and high cardinality.

    Point72Quantitative ResearcherMachine LearningOnline Assessment
  • Derive weighted factor-return estimates from a sample, then compute residual returns across a larger trading universe with stable linear algebra.

    Point72Quantitative ResearcherStatistics & MathOnline Assessment
  • Tests your ability to critically evaluate software quality practices—defensive automated testing versus pair programming—and construct a risk-adjusted, cost-effective engineering adoption strategy.

    Point72Software EngineerSoftware Engineering FundamentalsOnline Assessment
  • Explain why combining multiple models can improve predictions. Cover data and labels, leakage-safe features, baselines and model choice, offline evaluation, deployment constraints, monitoring, and drift.

    Point72Quantitative ResearcherMachine LearningTechnical Screen
  • This question tests the conceptual understanding of how L1 and L2 penalties influence the optimization objective and the resulting structure of the weight vector in a linear regression model.

    Point72Data ScientistMachine LearningOnsite
  • This question evaluates a candidate's understanding of the Apache Spark execution model, lazy evaluation, distributed processing (including jobs, stages, tasks, and shuffles), and performance-tuning considerations for batch and streaming pipelines on columnar data lakes.

    Point72Data EngineerSoftware Engineering FundamentalsTechnical Screen
  • This question evaluates knowledge of Transformer architecture and generative language modeling, specifically the encoder versus decoder roles, attention patterns and causal masking, plus mechanisms behind stochastic text generation such as sampling and temperature.

    Point72Quantitative ResearcherMachine LearningTechnical Screen
  • The question evaluates a candidate's understanding of CART decision tree mechanics, split criteria and surrogate splits for missing values, hyperparameter tuning and pruning, overfitting diagnostics, preprocessing for large feature sets and high‑cardinality categoricals, and criteria for choosing ensemble methods within the Machine Learning domain.

    Point72Data ScientistMachine LearningOnline Assessment
  • This paired question evaluates array and algorithmic skills — specifically order-statistics and missing-number reasoning for the k-th missing positive, and time-window aggregation with frequency tracking for detecting redundant log events — within the coding & algorithms domain.

    Point72Data ScientistCoding & AlgorithmsOnline Assessment
  • A strictly increasing array of distinct integers has been rotated at an unknown pivot. Work through the function contract, boundary cases, correctness argument, and time and space complexity expected in a production-quality solution.

    Point72Quantitative ResearcherCoding & AlgorithmsTechnical Screen
  • This question evaluates string manipulation, lexicographic ordering, and reasoning about local character transformations including wrap-around behavior.

    Point72Machine Learning EngineerCoding & AlgorithmsTechnical Screen
  • There are 32 balls with distinct weights. Explain the assumptions and derivation clearly, check edge cases, and show how the result changes when those assumptions no longer hold.

    Point72Quantitative ResearcherStatistics & MathTechnical Screen
  • Formulate a convex single-period statistical-arbitrage objective balancing expected return against covariance risk, with consistent units.

    Point72Quantitative ResearcherStatistics & MathOnline Assessment
  • A Point72 Data Scientist technical screen asking you to defend one end-to-end ML project: problem framing and label timing, leakage controls, time-based validation, feature engineering, hyperparameter tuning, dimensionality reduction with PCA, and model interpretability with SHAP. Expects the PCA optimization objective and SVD link, the Shapley principle behind SHAP, plot interpretation, and the pitfalls of each.

    Point72Data ScientistMachine LearningTechnical Screen
  • This multipart question evaluates data engineering competencies including SQL report design for complex aggregation and ranking, plus PySpark-based ETL and transaction-level analytics.

    Point72Data EngineerCoding & AlgorithmsOnline Assessment
  • This question evaluates algorithmic problem-solving, array processing, input validation via decorators, and the ability to produce concise transaction reports for maximizing non-overlapping buy/sell profits.

    Point72Data EngineerCoding & AlgorithmsTechnical Screen

Point72 interview experiences

All 7 →
  • Two Teams and a Lasso DerivationPoint72 · Quantitative Researcher · Intern · Technical Screen · Sep 2026
    Rejected

    I applied for QR Intern and QR Alpha Intern positions based in Hong Kong. There was no online assessment. HR matched me with two teams. One Hong Kong team working on APAC equities. Three interviewers, one PM, one MLE, and one QR, for 30 minutes. They mainly asked about an internship on my resume involving quantitative work and algorithms, in very fine detail. I basically had to explain every step…

  • HackerRank OA, Then a Robotic HM Screen and a RejectionPoint72 · AI Engineer · HR Screen · Jan 2026
    Rejected

    A recruiter reached out to me first. After the phone screen, they sent a HackerRank OA — three questions total, 90 minutes. The first question was a lot like one I'd seen in another thread, just with the scenario swapped out. The second one was a LeetCode question. The third was a prompt-engineering question with five sub-parts. Basically: you're an Olympic champion's coach and you need to help t…

  • A Broad Second Round Covering Probability, Stats, ML, and LeetCodePoint72 · Quantitative Research · Intern · Technical Screen · Dec 2025

    Recruitment process: five rounds of interviews in total. This is the second round. Behavioral Self-introduction How I taught myself finance knowledge Technical Probability Question 1: The classic three-roll dice expectation problem. You can roll a die up to three times, and after each roll you can choose to stop. Your final payoff is the value of the last roll. Compute the expected value of the g…

  • Auction Theory and a 32-Ball Tournament PuzzlePoint72 · Quantitative Researcher · Intern · Technical Screen · Nov 2025

    Hiring process: five rounds total. This was round one. Behavioral Self-introduction Why do you want to do quant? Share the trading strategies you know Talk about your previous relevant internship experience Math questions Question 1: Second-price auction Two people are bidding on an item. Rules: Whoever bids the highest gets the item. The winner doesn't pay their own bid — they pay the other bidd…

  • HackerRank OA Then a Decision-Tree Phone ScreenPoint72 · Data Scientist · Technical Screen · Oct 2025

    OA 60 minutes, 4 questions on HackerRank. Same as most experience reports here, except the third question was SQL — for the others you could pick Python or R. But I'd guess most people here just use Python. Date transformation Arbitrary shopping (screenshot attached) SQL question (pretty easy) Given the centers and radii of two circles, write a function to determine their positional relationship…

More companies