Hewlett-Packard Firmware Engineer Interview Questions

Updated Jul 7, 2015
6 Interview Reviews

Interview Experience

Interview Experience

60%
40%
0%

Getting an Interview

Getting an Interview

75%
25%

Interview Difficulty

3.0
Average

Interview Difficulty

Hard

Average

Easy

6 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Firmware Engineer Interview

Anonymous Employee
No Offer
Positive Experience
Average Interview

Application

I applied online. The process took 5 days. I interviewed at Hewlett-Packard in June 2015.

Interview

It was very routine and easy, the interviewer were so nice and professional. The job was firmware debugger in Vancouver, WA. It was a one year contract position. I didn't like the position because it has nothing to do with development and design. They said we are not hiring as permanent job at this moment and you need to start as a contractor first.

Interview Questions

  • Q: describe an interrupt routine? Q: what is mutex deadlock? Q: what is the most challenging part in multi-thread programming?   Answer Question

Other Interview Reviews for Hewlett-Packard

  1.  

    Firmware Engineer Interview

    Anonymous Interview Candidate in Vancouver, WA
    Accepted Offer
    Positive Experience
    Easy Interview

    Application

    I applied online. The process took 2 days. I interviewed at Hewlett-Packard (Vancouver, WA) in February 2015.

    Interview

    First you will have a phone screening with the hiring manager and the technical leads, then you will visit the site for a day and meet with several members of the team you could end up working with. Not highly technical questions, no programming questions. Most questions were around leadership roles. The interviews were very relaxing all the engineers and managers were very respectful and friendly.

    Interview Questions

    • Tell me about a project you are most proud off? Tell me about a failed project you have work on? why did it fail? Programming question for C++ about making a singleton object by making the constructor private and providing a public "getInstance" method. Programming question about memory allocation for a string before calling a function that will return it. Make sure to check for memory sizes and NULL pointers.   Answer Question
  2.  

    Firmware Engineer Interview

    Anonymous Interview Candidate
    Accepted Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. The process took 4+ weeks. I interviewed at Hewlett-Packard.

    Interview

    Phone screen with manager of group followed by half-dozen interviews with current engineering employees. Basic skills test, questions about past experience

    Interview Questions

    • Nothing unusual, just questions about my experience level and general qualifications   Answer Question
  3.  

    Firmware Engineer Interview

    Anonymous Interview Candidate in Houston, TX
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    The process took 2 days. I interviewed at Hewlett-Packard (Houston, TX) in November 2010.

    Interview

    A bunch of hiring managers stopped by to talk with me, we had lunch together, and at the end of the day a few of the managers had offers. It feels like it's been a while since HP has hired people on, but this new way of doing things was pretty painless.

    Interview Questions

    • Given a selection of assembly language code, describe the function you're seeing's purpose.   Answer Question
    • If you have two devices that can interrupt your program and you want to give priority and atomicity to one of the processes over the other, but you cannot use a semaphore or mutex, how would you do it?   3 Answers

    Negotiation

    I didn't negotiate, due to the crummy market at the time (2010). I lowballed my asking price too, but they greatly exceeded it, so I'm happy.

  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Firmware Engineer Interview

    Anonymous Employee in Boise, ID
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 2 weeks. I interviewed at Hewlett-Packard (Boise, ID) in January 2010.

    Interview

    One day, 7 interviews. Very busy day and tough to stay focused for so long. The atmosphere itself is tense with little humor. Lunch with a manager and extensive technical interviews as well as a behavior and management interview

    Interview Questions

    • Difference between and abstract class and an interface   1 Answer
  6.  

    Firmware Engineer Interview

    Anonymous Employee
    No Offer

    Interview

    Had a phone interview, then scheduled an on-campus interview at the end. The day consisted of 3 interviews and a lunch. First interview was with two senior engineers, then two other members of the team, and finally the product engineer. The lunch was with the manager and two recently hired members. They were all friendly, and the work environment seemed relaxed.

    Interview Questions

    • Write code that will find if there is a loop in a linked list.   Answer Question
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.