Hearst logo

Hearst Software Engineer Interview Questions
& Process

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

Based on 10 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
30% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Hearst.

Showing 3 of 10
Hearst logo
Hearst

Software Engineer

Engineering · more than a year ago

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

I had my first interview with the recruiter. The second round was completing a timed test on tech. It was a test because they were multiple choice questions that you had to complete. These were tricky but doable. The last part of the coding test was taking code already written and updating the code to fix tests. Do yourself a favor and complete it in your IDE. The testing tool is horrible and doesn't always work. I emailed the recruiter letting her know that I completed the exercise. I never heard back. No rejection - nothing. I was an employee referral and that is how they treat people who are referred to them. If this is how they treat people, image working for them. They will have no respect for you or your time! Do yourself a favor and don't waste your time with this company. I emailed the team and my referral telling them how unprofessional this was and that I would be taking my name out of the applicant pool. I rejected them!

Confirmed questions2 questions
  • Were there trick multiple choice questions about javascript, react, and css?
  • Update the code to fix tests.
Hearst logo
Hearst

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 6 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Onsite
Interview formats
Behavioral Technical Coding Other

So I interviewed with Hearst Autos. It started with a recruiter call, then a hiring manager call. After that, there was a take-home assignment, followed by a final round with 4 interviews. I was told I'd get feedback by the next day or early next week, but I never heard back even after reaching out twice. It's pretty unprofessional to ghost candidates, especially after they put in hours on the take-home and technical prep. The recruiter wasn't much help either on how to prep. The hiring manager said they cared more about general coding ability than specific languages, but then I got asked about HTML, CSS, and NodeJS details. The whole experience felt rude and abrasive.

Confirmed questions8 questions
  • Given an image of a webpage, how would you write the raw HTML and CSS for both mobile and desktop versions?
  • How do you keep yourself informed about emerging technologies?
  • What technologies are you interested in working with moving forward?
Hearst logo
Hearst

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Phone screen Onsite Technical screen
Interview formats
Behavioral Technical Coding

It started with a phone interview, mostly to get a general idea of what you know and if you'd vibe with the team. Both coworkers and managers were there, so more people got a say and could compare notes. Then, there was an in-person technical interview where I had to write code on the whiteboard right then and there. They seemed really interested in how I approach problems, my thought process, what I do when I get stuck, and my creative problem-solving skills. The questions weren't super hard, but some were a bit random and not stuff you use every day.

Confirmed questions4 questions
  • Can you describe your range of front end knowledge?
  • Can you describe your range of backend knowledge?
  • Do you have factual knowledge questions?

Hearst Software Engineer Interview Questions

Quoted word for word from Hearst interview reports.

Regarding 'code ngrams', if given an array of valid words, how would you match an input string to the closest correct word? For instance, mapping 'hnda' to 'honda'.

Read reports

Can you explain the difference between an iterator and a generator?

Read reports

Can you explain the distinction between an interface and an abstract class?

Read report

Given an image of a webpage, how would you write the raw HTML and CSS for both mobile and desktop versions?

Read report

Formats, difficulty and experience

Across all 10 Hearst interview reports.

Interview formats

Technical 37%
Coding 22.2%
Behavioral 22.2%
System Design 11.1%
Group 3.7%

Interview difficulty

Easy 30%
Average 70%
Difficult 0%

Candidate experience

Positive 30%
Neutral 50%
Negative 20%