
EnergyHub Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 8 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at EnergyHub.
Software Engineer
It was a pretty solid interview process. I first had a call with HR, and then a follow-up with some more experienced developers. They were nice and professional, but didn't really get into the details of the role or what they were looking for. I don't recall them asking me many questions about myself.
- Can you explain the difference between a list and a set?
Software Engineer
Applied online and then had two opportunities for interviews. First, a phone call with the engineering VP where we talked about my past projects and the technology I used. After that, I was given a take-home coding assignment, which was pretty simple. I got rejected after submitting the code.
- Can you walk me through your resume experience?
- Did you complete the take-home coding assignment?
Software Engineer
I had an initial HR screen, then got a coding challenge that wasn't too hard and took about an hour. About two weeks later, they reached out saying I could move to the final round. The final round had 5 interviews with around 8 people total. I felt the interviews went well and everyone was nice. But, about an hour after finishing, I got an email saying I wasn't selected, with no reason given. It's frustrating not to know why, especially after coming so far and getting a quick rejection.
- Tell me about a recent technical challenge you faced in production, specifically a debugging issue, and describe how you resolved it.
EnergyHub Software Engineer Interview Questions
Quoted word for word from EnergyHub interview reports.
“Implement the Cartesian Product feature of the Bash Shell.”
Read reports →“Create a simple game.”
Read reports →“Can you explain the difference between a list and a set?”
Read reports →“How would you create a tool for working with JSON data?”
Read reports →“Can you describe how you would architect a Continuous Integration system?”
Read report →“Can you discuss the product and give us a demo?”
Read report →“Did you complete the take-home coding assignment?”
Read report →“Regarding a feature you developed and are satisfied with, what was your approach to testing it?”
Read report →“Could you share an instance of a production issue you encountered and how you resolved it?”
Read report →Formats, difficulty and experience
Across all 8 EnergyHub interview reports.