Harmonic logo

Harmonic Software Engineer Interview Questions
& Process

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

Based on 20 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
68.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Harmonic.

Showing 3 of 20
Harmonic logo
Harmonic

Software Engineer

Engineering · more than a year ago

Entry Easy Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Background check
Interview formats
Technical Technical Behavioral

The interview process was pretty straightforward and easy. The interviewers were really friendly, and the process was transparent. There were 3 rounds of interviews: two technical rounds and one manager round. I got an offer after the third round and after meeting with the team.

Confirmed questions2 questions
  • What are some basic Java concepts?
  • Can you explain some basic algorithm concepts?
Harmonic logo
Harmonic

Software Engineer

Engineering · more than a year ago

Mid Average Neutral experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Behavioral Technical System Design Coding

The interview process has three rounds. The first round is a phone interview with HR. The second round is a Zoom meeting with a Manager. The final step is another Zoom meeting, this time with a Senior Manager.

Confirmed questions3 questions
  • HR asked some questions about your background.
  • Manager asked about your last job detail, system design, and algo.
  • Senior Manager asked about system design, algo, and why you are applying.
Harmonic logo
Harmonic

Software Development Engineer

Engineering · more than a year ago

Senior Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Onsite Background check
Interview formats
Technical Coding Behavioral

I was contacted on LinkedIn and went for an onsite interview. Honestly, I don't think I performed my best. After the interview, I heard nothing back, not even a rejection. Weeks passed, and my follow-up messages were ignored. I'm not sure if I was a terrible candidate or if they're just impolite. The interview was quite strange; most questions were basic programming tasks like reversing a string. The most complex question was about debugging a memory leak. It didn't feel relevant for a senior role, especially for a video streaming company, as they didn't ask anything about MPEG. I couldn't tell what they were looking for. The hiring manager seemed to have one idea, but the interviewers were on a different page. The office felt very quiet and dimly lit, like a tomb. People were there, but not much interaction. They did have a cat, though. I never interacted with or heard from HR, except for the initial contact. Overall, I wasn't impressed. It felt like they hadn't hired in a long time and were unsure how to conduct the process.

Confirmed questions2 questions
  • Reverse a string.
  • How could you optimize a loop, and a couple other easy puzzle questions.

Harmonic Software Engineer Interview Questions

Quoted word for word from Harmonic interview reports.

Regarding a list of objects each with a name and sequence number, can you tell if the name is a palindrome?

Read reports

Given a very large array of numbers and limited memory, how would you go about sorting it?

Read report

There's a riddle about lightbulbs and switches in another room, can you solve it?

Read report

Formats, difficulty and experience

Across all 20 Harmonic interview reports.

Interview formats

Technical 38%
Behavioral 32%
Coding 18%
System Design 6%
Presentation 2%

Interview difficulty

Easy 15%
Average 65%
Difficult 20%

Candidate experience

Positive 68.4%
Neutral 31.6%