Two rounds of phone interviews were conducted.
The interviewers were nice and helpful, offering hints when needed.
It was a little inconvenient not being able to see what they were drawing over the phone, which made it take a while to visualize their illustrations of memory layouts.
They were highly efficient, with responses received the next business day.
Virtual functions and pure numbers.
The first question asks about the memory layout of multi-inheritance virtual functions. The second question asks whether a number satisfies certain properties. The follow-up is about number theory.
The following metrics were computed from 2 interview experiences for the Pure Storage Software Engineer role in Champaign, Illinois.
Pure Storage's interview process for their Software Engineer roles in Champaign, Illinois is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Pure Storage's Software Engineer interview process in Champaign, Illinois.