Pure Storage Software Engineer Interview Experience
Pure Storage · Mid level
ResultWaiting
Timespan1 week
DifficultyDifficult
Rounds4
Interview process
The interviews at Pure storage focusses a lot on concurrency and understanding and recognizing the core problems.
not standard leetcode problems.
Interview rounds · 4
- 1
Recruiter screen
- Q1. Tell me about yourself.
- 2
Online assessment
CodingData Structures & Algorithms- Q1. Concurrency focused
- 3
Technical round
CodingData Structures & Algorithms- Q1. Event callback
- Q2. Buddy trees
- 4
Final / onsite round
CodingData Structures & AlgorithmsSystem DesignTechnical- Q1. Fast lookup cache and set
Tips from the candidate
Read up on concurrency, how the standard concurrency problems work and how to recognize variations.
Company culture
The interviewers are collaborative rather than just dropping a question to you and expecting you to solve it. They appreciate you walking them through your thought process before implementing, and also think of the corner cases and tests.
Details
CompanyPure Storage
RoleSoftware Engineer
LevelMid level
LocationUnited States
InterviewedOct 2026
Questions asked5