First, you have three technical rounds:
If you pass these, you will then have either one behavioral interview with a manager or a reverse interview with a former intern.
Given a system, implement some methods with mutexes for concurrency. Figure out where race conditions or deadlocks might arise.
The following metrics were computed from 5 interview experiences for the Pure Storage Software Engineer Intern role in United States.
Pure Storage's interview process for their Software Engineer Intern roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Pure Storage's Software Engineer Intern interview process in United States.