Hearth logo

Hearth Software Engineer Interview Questions
& Process

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

Based on 6 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
16.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Hearth.

Showing 3 of 6
Hearth logo
Hearth

Software Engineer

Engineering · nearly a year ago

Mid Average Neutral experience Accept offer 5 rounds
Interview process
Take home Technical screen Onsite Panel Presentation
Interview formats
Technical Coding System Design Behavioral

The interview process included a take-home assignment, a technical interview, and a system design interview. It required backend or frontend knowledge depending on the stack applied for. Then there was a PM, VP, and CEO interview. The total time commitment was about 6 to 9 hours.

Confirmed questions1 question
  • Can you tell me about your background? These are the standard questions before we get into the technical aspects.
Hearth logo
Hearth

Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Take home Panel Presentation Onsite Background check Offer
Interview formats
Behavioral Technical Coding System Design Presentation

It was a 4 round process plus a take home coding challenge that spanned about 5 and a half weeks. Follow up time was usually longer than I was told, often taking over a week instead of the promised 2-3 days. The take-home test was a cool challenge and I liked everyone I talked to. The final round, an in-person visit, didn't go well. The head of engineering was nice and showed me my potential workspace, discussed culture, and even asked about monitor preferences. But the CEO, who was supposed to be there, didn't show up and we interviewed remotely instead. Something must have gone wrong because a week later I got a generic rejection from the recruiter, with no specific feedback. This was frustrating because I felt I'd passed all the technical and culture parts, and the rejection came at the last minute with no explanation. It was even more annoying that the recruiter's email was suddenly unmonitored, which felt like a lie. After 5 weeks, some simple feedback like 'the CEO didn't like your answer to X' would have been appreciated. If the CEO has the final say, they should be involved earlier. Any company taking up so much time should at least provide real feedback.

Confirmed questions5 questions
  • First round was with the recruiter, focusing on culture fit.
  • Second round was with the head of engineering, also culture fit, plus some basic technical questions.
  • Then I received the take-home challenge, where I had to complete a project related to the app.
Hearth logo
Hearth

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience No offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite Panel Presentation Background check Offer
Interview formats
Coding Technical System Design Behavioral

I was contacted by a recruiter, then had a recruiter screen. After that, I was given a coding challenge with 1 coding question and 1 SQL question, which took me about 1.5 hours. The onsite interview was 3 hours long. The role was for a Backend Engineer developing an internal tool and general backend needs. Hearth has a small engineering department (about 17 people total), so engineers handle a bit of everything. The onsite consisted of a 1-hour IPv6 question (which they told me to prepare for), a 1-hour system design interview, a 30-minute behavioral interview, and a 30-minute chat with the VP of engineering. Everyone was really nice, accommodating, and easy to talk to. Hearth seems to have smart, competent, and fast engineers who fit the startup mold – they're self-starters, work hard, do a bit of everything, are always learning, and are usually busy but not overworked. It seems like Hearth does value work-life balance.

Confirmed questions6 questions
  • Can you parse an array into another array?
  • How would you convert strings from one format to another?
  • Tell me about a variation of the IPv6 question.

Hearth Software Engineer Interview Questions

Quoted word for word from Hearth interview reports.

Could you parse IPv6 addresses, both the full and shortened versions, into an array?

Read reports

Can you tell me about your background? These are the standard questions before we get into the technical aspects.

Read report

Formats, difficulty and experience

Across all 6 Hearth interview reports.

Interview formats

Technical 30%
Coding 25%
Behavioral 25%
System Design 15%
Presentation 5%

Interview difficulty

Easy 16.7%
Average 83.3%
Difficult 0%

Candidate experience

Positive 16.7%
Negative 50%
Neutral 33.3%