Hertz logo

Hertz Software Engineer Interview Questions
& Process

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

Based on 19 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
21.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Hertz.

Showing 3 of 19
Hertz logo
Hertz

Software Engineer Intern

Engineering · a year ago

Intern Average Positive experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Technical Behavioral

It was a mix of technical and behavioral questions. They wanted to hear about your previous experiences and understand the business value you delivered. They'll dive into specifics about past projects and ask language-related questions.

Confirmed questions1 question
  • Can you tell me about a previous project you worked on?
Hertz logo
Hertz

Software Engineer

Engineering · a year ago

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite
Interview formats
Technical Coding Behavioral

Applied online in August and heard back in early October for an interview. Initially scheduled a 15-min chat with the recruiter, but they didn't show up. Rescheduled for the following week, and the recruiter attended, mentioning they were on leave. The interview process had 3 rounds: 2 technical rounds (one LeetCode, one with a team member) and 1 vibe check with the hiring manager. The first round was a 45-min LeetCode problem involving a medium linked list, and I was asked to write a unit testing function. I passed this round and was told I'd hear back in a few days. It's been a week with no updates. I can't find anyone to contact. I found the recruiter's email online and messaged them, but still no response. It's a complete ghosting situation and a waste of time, which seems to be a common occurrence based on Glassdoor reviews.

Confirmed questions2 questions
  • Given two linked lists, n1 -> n2 -> n3 ... -> n(k) and l1 -> l2 -> l3 -> l(m), reorder them to form n1 -> l(m) -> n2 -> l(m-1). Handle cases where k and m have different lengths and connect any remaining nodes at the end.
  • Following the implementation, create a basic unit testing function.
Hertz logo
Hertz

Software Engineer

Engineering

Senior Average Neutral experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

The interviewer immediately stated his reservations about hiring me due to my frequent job changes, which I initially mistook as a challenge to persuade him otherwise, but I was mistaken. His poor interpersonal skills, evident from the initial phone call, should have been a red flag. I then faced a 10-minute technical test that surprisingly focused heavily on CSS/JavaScript/HTML syntax, which seemed unusual for a senior software engineer role. Some questions about VB.NET and SQL were more reasonable. I never understood why I was even invited for the interview and found the whole experience quite amusing. We concluded by thanking each other, and I doubt either of us wishes to reconnect.

Confirmed questions1 question
  • Questions about CSS/Jscript/Html syntax

Hertz Software Engineer Interview Questions

Quoted word for word from Hertz interview reports.

Given two linked lists, n1 -> n2 -> n3 ... -> n(k) and l1 -> l2 -> l3 -> l(m), reorder them to form n1 -> l(m) -> n2 -> l(m-1). Handle cases where k and m have different lengths and connect any remaining nodes at the end.

Read reports

How would you design a key-value paired data structure that supports get and set operations?

Read report

Solve a medium Leetcode problem involving linked lists, specifically reordering nodes, and then write unit tests for your solution.

Read report

Formats, difficulty and experience

Across all 19 Hertz interview reports.

Interview formats

Technical 33.3%
Behavioral 28.9%
Coding 28.9%
System Design 8.9%

Interview difficulty

Easy 15.8%
Average 73.7%
Difficult 10.5%

Candidate experience

Negative 57.9%
Neutral 21.1%
Positive 21.1%