From my perspective, the interview couldn't have gone much better. I answered around all questions, the interviewer seemed genuinely impressed, and I had already cleared the first round after answering all the questions there as well. Apparently, that's still not enough.
At this point, I'm starting to wonder if the interview was about evaluating my skills or seeing whether I could magically guess the hidden criteria that no one tells candidates about. If answering questions correctly, explaining my thought process, and having a positive interaction with the interviewer still lead nowhere, then it would be nice to know what exactly was missing.
But of course, no feedback. Why help a candidate improve when you can leave them playing a lifelong game of "Guess Why You Were Rejected?" Maybe the real interview question was one they forgot to ask.
Interview questions [1]
Question 1
Decimal to binary conversion code, allocate a 2d array, allocate dynamic memory(malloc), linked list
I applied online. I interviewed at Hewlett Packard Enterprise | HPE (Bangalore Rural) in Sept 2024
Interview
Self introduction
Detailed explanation of academic projects
(Components,
input, output to your project
prototype photo/video
) how do you explain your project to 5 year old kid
Pointer
Double pointer
String program
String reverse program
Binary search
Double pointer
Polymorphism
Inheritance
Function overloading
Constructor and destructor
Advantage of pointer
Function pointer memory segment
Interview questions [1]
Question 1
Self introduction
Detailed explanation of academic projects
(Components,
input, output to your project
prototype photo/video
) how do you explain your project to 5 year old kid
Pointer
Double pointer
String program
String reverse program
Binary search
Double pointer
Polymorphism
Inheritance
Function overloading
Constructor and destructor
Advantage of pointer
Function pointer memory segment
I want to write a function that does the following: Given a string s that contains only '(', ')', '{', '}', '[', ']', determine whether the string is valid. A valid string needs to satisfy:
the opening parenthesis must be closed with the same type of closing parenthesis.
Opening parentheses must be closed in the correct order.
Each closing parenthesis has a corresponding opening parenthesis of the same type.
I applied online. The process took 3 weeks. I interviewed at Hewlett Packard Enterprise | HPE (San Jose, San Jose) in May 2017
Interview
It consisted of 3 parts: First a telephone call interview where I was asked about technical questions regarding: C/C++ programming, OOP, operating systems and a bit of networking. The second part was an online programming test, the test was creating a function to find and return the second occurrence of a character in a string, then measure complexity, I had 30 minutes and I had to do it in C or C++. The third part of the interview was a face-to-face interview, where the first part was behavioral and the second part was technical with questions and design problems regarding: C/C++, OOP, OS's and networking.