There are four coding rounds of forty-five minutes. Two are online, consisting of one multithreading and one DSA round. If those are passed, then there are two onsite rounds. Questions will be of LeetCode style. For the onsite, you should also prepare for domain knowledge.
There was a binary tree and multithreading question.
The following metrics were computed from 3 interview experiences for the Pure Storage Embedded Software Engineer role.
Pure Storage's interview process for their Embedded Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Pure Storage's Embedded Software Engineer interview process.