3 phone call rounds.
Not much difficult. Mostly C basic questions, a puzzle, and a practical question.
The coding round was a little tough.
Overall, a smooth experience. The whole process was over within a week.
Mid-level interview difficulty.
1st round: Practical questions like the computer boot process, what happens when a USB is plugged in. Job location and preference-based questions. Initial screening round.
2nd round: Basic C and Java questions like data types, access modifiers, OOPs concepts. Questions about when to use which language with examples and why. One probability-based puzzle: https://www.geeksforgeeks.org/puzzle-50-red-marbles-and-50-blue-marbles/.
3rd round: Operating system-related questions like the difference between a thread and a process. Paging algorithms. Basic Linux commands. What is a PCB?
4th round: Face-to-face paper coding round:
100% solutions to any coding questions were expected; just the thought process and coding fluency were important.
5th round: HR call for salary negotiation.
The following metrics were computed from 4 interview experiences for the Hewlett Packard Enterprise Software Engineer role in Pune, Maharashtra.
Hewlett Packard Enterprise's interview process for their Software Engineer roles in Pune, Maharashtra is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Hewlett Packard Enterprise's Software Engineer interview process in Pune, Maharashtra.