Two Sigma
Research-flavored loops: strong algorithms, statistics, and a systems round, with follow-ups that probe how you validate your own conclusions.
Typical loop
- 1Recruiter screen
- 2Online assessment
- 3Technical phone screen: algorithms and statistics
- 4Onsite: coding, modeling, and systems rounds
- 5Final round with researchers and engineers
Asked on LeetCode
All 19 by time range →- Random Pick with WeightmediumArrayMathBinary SearchPrefix Sum+1frequency 100.0
- Maximum Subarray Sum with One DeletionmediumArrayDynamic Programmingfrequency 93.2
- Number of ProvincesmediumDepth-First SearchBreadth-First SearchUnion-FindGraph Theoryfrequency 93.2
- Game of LifemediumArrayMatrixSimulationfrequency 90.4
- Intersection of Two ArrayseasyArrayHash TableTwo PointersBinary Search+1frequency 90.4
- Longest String ChainmediumArrayHash TableTwo PointersString+2frequency 90.4
- Maximum Sum Circular SubarraymediumArrayDivide and ConquerDynamic ProgrammingQueue+1frequency 90.4
- Multiply StringsmediumMathStringSimulationfrequency 90.4