I managed to pass the C++ phone interview round and garnered an invitation to interview in-person.
My interview lasted about 3 hours.
The interview basically consisted of me asking questions about the company and some of the design decisions that had been made.
During that time, no questions were asked relating to my 10+ years of experience in systems and storage work. Instead, the one and only question I received was to write the code to draw a circle. Seriously!
Write the code to draw a circle.
The following metrics were computed from 1 interview experience for the Pure Storage Engineering role.
Pure Storage's interview process for their Engineering roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Pure Storage's Engineering interview process.