High Voltage logo

High Voltage Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 5 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
40% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at High Voltage.

Showing 3 of 5
High Voltage logo
High Voltage

Gameplay Programmer

Engineering · more than a year ago

Entry Easy Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Coding Technical

The interview process started with a questionnaire and an online programming test, both of which were completed online and submitted via email. I'm not sure if this was the only round, so I can't say for sure if I'll get an offer. I haven't heard back yet, so I'm assuming it's a no, but they might just need more time to decide.

Confirmed questions3 questions
  • Can you write a C++ class to represent a deck of 52 cards?
  • Create a game where players draw 5 cards from this deck and compare the sum of their hand values. Identify and return the player with the highest hand value. J, Q, and K are worth 10.
  • Could you elaborate on your thought process and reasoning behind your implementation of the second question?
High Voltage logo
High Voltage

Software Engineer

Engineering · more than a year ago

Entry Easy Negative experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Technical Behavioral

I emailed the hiring manager a few times with my resume and portfolio. About two weeks later, I heard back and got scheduled for a phone screening. The call was super short, maybe 10 minutes, and since I was local, they invited me in for an in-person interview. I went in late October and had a few rounds of pretty easy questions. One of the managers was a bit condescending about my resume, but otherwise, the interviewers seemed impressed with my basic CS and engineering skills. I passed and sent a thank you note, then just waited. It took over two months before I followed up with an email, and then suddenly they wanted to discuss hiring, with the goal of me starting about three weeks later.

Confirmed questions2 questions
  • Can you explain how to reverse a linked list?
  • Describe how you would code a jet pack controller for a video game.
High Voltage logo
High Voltage

Gameplay Programmer

Engineering

Entry Average Negative experience No offer 3 rounds
Interview process
Take home Phone screen Technical screen
Interview formats
Technical Coding

I started with an online test that wasn't timed, it was more to see how I approach problems. Then, two weeks later, I had a phone interview. The interviewer was 20 minutes late and didn't even have my online test results. They gave me a verbal test right then and there. The interviewer seemed uninterested, just saying 'no' to my solutions or moving on without discussion.

Confirmed questions1 question
  • Can you explain what "placement new" means in C++?

High Voltage Software Engineer Interview Questions

Quoted word for word from High Voltage interview reports.

Create a game where players draw 5 cards from this deck and compare the sum of their hand values. Identify and return the player with the highest hand value. J, Q, and K are worth 10.

Read reports

Can you write a C++ class to represent a deck of 52 cards?

Read reports

Describe how you would code a jet pack controller for a video game.

Read report

Regarding the function you wrote, what was your reasoning behind it, especially since only two games utilize it?

Read report

Could you elaborate on your thought process and reasoning behind your implementation of the second question?

Read report

Formats, difficulty and experience

Across all 5 High Voltage interview reports.

Interview formats

Technical 50%
Coding 30%
Behavioral 20%

Interview difficulty

Easy 40%
Average 60%
Difficult 0%

Candidate experience

Positive 40%
Negative 60%