SIG
Loops built around decision-making under uncertainty — poker-style reasoning and probability alongside algorithms, with attention to how you handle incomplete information.
Typical loop
- 1Recruiter screen
- 2Online assessment: math and logic
- 3Phone screen: probability and reasoning
- 4Onsite: coding, probability, and game-theory rounds
- 5Final round with the desk
Questions
Callback's practice questions and the LeetCode questions SIG has been asking, filtered together.
Asked on LeetCode
11 questions · all time
- Text JustificationhardArrayStringSimulationfrequency 100.0
- Block Placement QuerieshardArrayBinary SearchBinary Indexed TreeSegment Tree+1frequency 86.7
- Find the Length of the Longest Common PrefixmediumArrayHash TableStringTriefrequency 86.7
- Minimum Absolute Difference Between Elements With ConstraintmediumArrayBinary SearchOrdered Setfrequency 86.7
- Number of Black BlocksmediumArrayHash TableEnumerationfrequency 86.7
- Restore the Array From Adjacent PairsmediumArrayHash TableDepth-First Searchfrequency 86.7
- Rotate ImagemediumArrayMathMatrixfrequency 86.7
- Design Memory AllocatormediumArrayHash TableDesignSimulationfrequency 76.2
- Find Median from Data StreamhardTwo PointersDesignSortingHeap (Priority Queue)+1frequency 76.2
- Rotating the BoxmediumArrayTwo PointersMatrixfrequency 76.2
- Spiral MatrixmediumArrayMatrixSimulationfrequency 76.2