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.
2 easy24 medium15 hard
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.
Topics
- Coding & Algorithms29% · 12
- Statistics & Math29% · 12
- Machine Learning24% · 10
- Behavioral & Leadership2% · 1
- System Design2% · 1
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
Most mentioned in interview experiences
- 1.Convert Dates to Calendar Quarter Labels in SQL/Python2 reports
- 2.Determine Circle Intersection Status for Rendering Order2 reports
- 3.Defend a Quantitative Factor Research Project1 report
- 4.Derive the Optimal Bid in a Two-Bidder Second-Price Auction1 report
- 5.Explain and tune decision trees robustly1 report
- 6.Explain Ensemble Learning and Its Main Families1 report
- 7.Find kth missing integer and redundant operations1 report
- 8.Find the Minimum in a Rotated Sorted Array1 report
- 9.Find the Smallest String After One Decrement1 report
- 10.Find the Two Heaviest Balls with Minimum Comparisons1 report
Counted from 7 candidate interview experiences on Katkat. How we collect and count
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 AssessmentCalibrate mean-variance risk aversion to target risk and out-of-sample utility while accounting for units, scaling, constraints, and regimes.
Point72Quantitative ResearcherStatistics & MathOnline AssessmentSpecify practical stat-arb constraints for neutrality, exposure, concentration, turnover, liquidity, and borrow, including feasibility checks.
Point72Quantitative ResearcherStatistics & MathOnline AssessmentThis 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 ScreenCompare mean, random empirical, and indicator-assisted imputation for linear models under MCAR, MAR, and MNAR without training leakage.
Point72Quantitative ResearcherMachine LearningOnline AssessmentCompare two equity risk models out of sample using forecast calibration, residual structure, stability, coverage, regimes, and portfolio impact.
Point72Quantitative ResearcherMachine LearningOnline AssessmentThis 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 ScreenPractice defending quantitative factor construction, information coefficient, model selection, backtesting, and research improvements.
Point72Quantitative ResearcherMachine LearningTechnical ScreenDerive portfolio volatility from factor covariance and stock-specific variance, then annualize it with consistent horizons and units.
Point72Quantitative ResearcherStatistics & MathOnline AssessmentTwo 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 ScreenThis question evaluates stakeholder management, prioritization, trade-off analysis, and cross-functional communication skills within a data engineering context.
Point72Data EngineerBehavioral & LeadershipTechnical ScreenThis 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 ScreenThis 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 ScreenThis 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 ScreenChoose categorical encodings for linear, tree, and neural models while handling intercept rank, unseen values, and high cardinality.
Point72Quantitative ResearcherMachine LearningOnline AssessmentDerive weighted factor-return estimates from a sample, then compute residual returns across a larger trading universe with stable linear algebra.
Point72Quantitative ResearcherStatistics & MathOnline AssessmentTests 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 AssessmentExplain 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 ScreenThis 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 LearningOnsiteThis 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 ScreenThis 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 ScreenThe 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 AssessmentThis 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 AssessmentA 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 ScreenThis question evaluates string manipulation, lexicographic ordering, and reasoning about local character transformations including wrap-around behavior.
Point72Machine Learning EngineerCoding & AlgorithmsTechnical ScreenThere 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 ScreenFormulate a convex single-period statistical-arbitrage objective balancing expected return against covariance risk, with consistent units.
Point72Quantitative ResearcherStatistics & MathOnline AssessmentA 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 ScreenThis 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 AssessmentThis 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 2026Rejected
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 2026Rejected
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
- Meta666
- Amazon653
- Google486
- OpenAI342
- Capital One268
- Microsoft252
- DoorDash241
- Anthropic225
- Uber217
- Apple177
- TikTok176
- Pinterest161
- ByteDance160
- LinkedIn154
- Stripe139
- Snowflake130
- Databricks122
- Airbnb112
- Rippling106
- Oracle104
- Coinbase99
- Netflix97
- NVIDIA95
- Snapchat94
- Citadel90
- Waymo90
- Instacart87
- Roblox84
- Salesforce77
- Optiver76
- Shopify63
- Robinhood60
- Atlassian55
- Hudson River Trading55
- Two Sigma55
- J.P. Morgan53
- PayPal53
- xAI53
- Lyft52
- Tesla52
