Pure Storage
Storage-systems loops where C, memory, and performance questions matter, plus design rounds on durability and throughput.
Typical loop
- 1Recruiter screen
- 2Technical phone screen: systems fundamentals
- 3Onsite: coding and data-structures rounds
- 4Storage architecture round
- 5Hiring-manager conversation
Asked on LeetCode
All 8 by time range →- Valid SquaremediumMathGeometryfrequency 100.0
- Palindromic SubstringsmediumTwo PointersStringDynamic Programmingfrequency 95.8
- Design SkiplisthardLinked ListDesignfrequency 85.9
- Maximum Repeating SubstringeasyStringDynamic ProgrammingString Matchingfrequency 80.1
- Insert Delete GetRandom O(1)mediumArrayHash TableMathDesign+1frequency 71.9
- Detect SquaresmediumArrayHash TableDesignCounting+1frequency 66.1
- Binary SearcheasyArrayBinary Searchfrequency 57.8
- Longest Palindromic SubstringmediumTwo PointersStringDynamic ProgrammingManacherfrequency 57.8