Top Tech Transition Enroll now

Real Interview Experiences

Learn what to expect, straight from candidates who've been through it at top tech companies.

1218 interviews303 companies395 offers
Loading experiences…

Browse by company

Browse by role

← Back to all experiences

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. 1

    Recruiter screen

    1. Q1. Tell me about yourself.
  2. 2

    Online assessment

    CodingData Structures & Algorithms
    1. Q1. Concurrency focused
  3. 3

    Technical round

    CodingData Structures & Algorithms
    1. Q1. Event callback
    2. Q2. Buddy trees
  4. 4

    Final / onsite round

    CodingData Structures & AlgorithmsSystem DesignTechnical
    1. 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