Applied online, then approached by HR. I completed the online test, which was pretty easy. Don't be intimidated by the number of multiple-choice questions; they are all fairly easy. This was followed by a phone interview.
The interviewer was 30 minutes late for a one-hour interview. Can you believe that?
They sent me a C++ code sample and asked me about the memory layout design of classes. I was pretty confused because I didn't know any C++, and I hadn't put either C++ or compiler design on my resume. All I could do during the phone interview was try to apply my understanding of memory allocation in Java to the memory layout design for classes in C++.
The following metrics were computed from 1 interview experience for the Pure Storage Software Engineer, New Grad role in United States.
Pure Storage's interview process for their Software Engineer, New Grad roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Pure Storage's Software Engineer, New Grad interview process in United States.