Lots of technical questions: data structures, OOP concepts, operating systems, low-level system programming, C, and C++. Also included a hands-on programming exercise in the language in question.
First, a manager would call, asking general questions like why you're applying. Then, another call from the team with some general questions.
If you pass, you get an on-site interview where several different people would assess your skill level more deeply.
Why would count++ fail when executed by two or more threads, and the count variable is shared? How do you solve that?
The following metrics were computed from 1 interview experience for the Hewlett Packard Enterprise Systems/Software Engineer role in San Jose, California.
Hewlett Packard Enterprise's interview process for their Systems/Software Engineer roles in San Jose, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Hewlett Packard Enterprise's Systems/Software Engineer interview process in San Jose, California.