HARMAN logo

HARMAN Java Developer Interview Questions
& Process

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

Based on 22 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
36.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at HARMAN.

Showing 3 of 22
HARMAN logo
HARMAN

Senior Java Developer

Engineering · more than a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding Behavioral

The interview was done via firstIPO, a third party. It went well. The interviewer from HARMAN was nice. After the interview, I didn't get any feedback or calls. The firstIPO contact person blocked my number and I can't email them either. If you get calls from firstIPO for any company, just ignore them and apply on the company's website instead.

Confirmed questions4 questions
  • Tell me about Core Java.
  • Focus on threads.
  • What about collections?
HARMAN logo
HARMAN

Java Developer

Engineering

Mid Difficult Positive experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Background check
Interview formats
Technical Behavioral

The interview started with a technical group discussion (GD) where we had to define a 'Mouse' class structure with attributes and hierarchy. After the GD, which 4 out of 25 candidates passed, there was a 1-hour technical discussion with the interviewer. This was followed by two more technical interviews, and then a final HR or Managerial round, making it a total of 4 rounds in one day. I didn't pass the first technical round, so I don't know about the later stages or the offered package. Overall, it was a good experience, and I learned many hidden core concepts. Hope this is helpful. Good luck!

Confirmed questions4 questions
  • How can you make a HashMap object synchronized without using any specific keyword?
  • Can a class be defined within an Interface? (followed by more in-depth questions)
  • What's the default capacity for a new HashMap object?
HARMAN logo
HARMAN

Java Developer

Engineering

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

i attended the interview at 3pm, after waiting 30 minutes they conducted a written test. after finishing the written test there was a face-to-face discussion. i am not clear about the face-to-face round. if you have very good knowledge on algorithm and data structures, you can easily crack the interview.

Confirmed questions7 questions
  • in an array, how would you find the maximum difference between the lowest and highest elements?
  • how can you insert two stacks into a single array?
  • explain the MVC flow.

HARMAN Java Developer Interview Questions

Quoted word for word from HARMAN interview reports.

How can you find all possible permutations of a given string?

Read reports

What's the JVM memory allocation process for a new element in a full HashMap?

Read reports

How can you make a HashMap object synchronized without using any specific keyword?

Read reports

How do you find non-repeated characters within a string?

Read report

How can you find duplicate elements in a string or array, regardless of the data type?

Read report

If I wanted sorted order using Map, which class would I prefer?

Read report

Besides inheritance and access levels for packages/classes, what's unique about a private data member compared to a public one?

Read report

Formats, difficulty and experience

Across all 22 HARMAN interview reports.

Interview formats

Technical 49%
Behavioral 25.5%
Coding 25.5%

Interview difficulty

Easy 9.1%
Average 72.7%
Difficult 18.2%

Candidate experience

Negative 45.5%
Neutral 18.2%
Positive 36.4%