Upload Button Icon Add office photos

HARMAN

Compare button icon Compare button icon Compare

Filter interviews by

HARMAN Interview Questions and Answers

Updated 11 Jul 2025
Popular Designations

158 Interview questions

An Associate Software Engineer was asked 1mo ago
Q. What is the difference between authorization and authentication?
Ans. 

Authentication verifies identity; authorization determines access rights.

  • Authentication is the process of verifying who a user is.

  • Authorization is the process of verifying what a user has access to.

  • Example of authentication: Logging in with a username and password.

  • Example of authorization: A user with admin rights can access all files, while a regular user cannot.

View all Associate Software Engineer interview questions
A Devsecops Engineer was asked 1mo ago
Q. Write a Python program to parse JSON data from a given API.
Ans. 

A Python program to fetch and parse JSON data from a specified API endpoint.

  • Use the 'requests' library to make HTTP requests to the API.

  • Parse the JSON response using 'response.json()' method.

  • Handle exceptions using try-except blocks for robust error handling.

  • Example: response = requests.get('https://api.example.com/data')

  • Example: data = response.json()

View all Devsecops Engineer interview questions
A Senior Engineer was asked 1mo ago
Q. Can you describe the Android booting process?
Ans. 

The Android booting process involves several stages from powering on to loading the operating system.

  • 1. Bootloader: Initializes hardware and loads the kernel. Example: Fastboot mode.

  • 2. Kernel: The core of the OS, it manages system resources and hardware. Example: Linux kernel.

  • 3. Init Process: Starts system services and sets up the Android environment. Example: init.rc file.

  • 4. Zygote: Forks to create app processes ...

View all Senior Engineer interview questions
A Senior Software Engineer was asked 3mo ago
Q. Write SQL queries.
Ans. 

SQL queries are used to interact with databases, allowing for data retrieval, manipulation, and management.

  • SELECT Statement: Used to retrieve data from a database. Example: SELECT * FROM users;

  • WHERE Clause: Filters records based on specified conditions. Example: SELECT * FROM users WHERE age > 30;

  • JOIN Operations: Combines rows from two or more tables based on a related column. Example: SELECT orders.id, users.n...

View all Senior Software Engineer interview questions
A Software Developer was asked 4mo ago
Q. Implement your own STL vector.
Ans. 

Implementing a custom STL-like vector in C++ with dynamic resizing and basic functionalities.

  • Use a dynamic array to store elements, e.g., 'T* data = new T[capacity];'

  • Implement a constructor to initialize the vector and allocate memory.

  • Add a method for resizing the array when capacity is exceeded, e.g., doubling the size.

  • Provide methods for adding elements, accessing elements, and removing elements.

  • Implement a dest...

View all Software Developer interview questions
A Technical Lead was asked 4mo ago
Q. What is the RELATED function in Power BI?
Ans. 

Related functions in Power BI help establish relationships between tables for effective data modeling and analysis.

  • Related functions include RELATED and RELATEDTABLE, which retrieve data from related tables.

  • Example: RELATED can fetch a value from a related table based on a relationship, like getting a customer's name from a customer ID.

  • RELATEDTABLE returns a table of related rows, useful for aggregating data from ...

View all Technical Lead interview questions

HARMAN HR Interview Questions

29 questions and answers

Q. What are your professional achievements?
Q. What has been your experience in your current or previous job?
Q. Tell me about your resume.
A Technical Lead was asked 4mo ago
Q. How do you approach performance tuning in Power BI?
Ans. 

Optimize Power BI performance through data modeling, DAX optimization, and efficient report design.

  • Use star schema for data modeling to improve query performance.

  • Limit the number of visuals on a report page to reduce load times.

  • Optimize DAX calculations by using variables to store intermediate results.

  • Reduce the size of data models by removing unnecessary columns and tables.

  • Utilize aggregations to speed up queries...

View all Technical Lead interview questions
Are these interview questions helpful?
A Manager Sales & Operations was asked 5mo ago
Q. What tools are you an expert in?
Ans. 

I am an expert in using Salesforce CRM, Microsoft Excel, and Google Analytics to track sales performance and optimize operations.

  • Salesforce CRM

  • Microsoft Excel

  • Google Analytics

View all Manager Sales & Operations interview questions
A Senior Software Engineer was asked 6mo ago
Q. Describe a high-level design for a Tic-Tac-Toe game.
Ans. 

Tic Tac Toe game design using a 3x3 grid with players taking turns to place their mark (X or O) to win.

  • Use a 3x3 grid to represent the game board

  • Players take turns to place their mark (X or O) on an empty cell

  • Check for winning conditions after each move (horizontal, vertical, diagonal)

  • Handle tie game when all cells are filled without a winner

View all Senior Software Engineer interview questions
An Android Developer was asked 7mo ago
Q. Explain the activity lifecycle.
Ans. 

Activity lifecycle refers to the series of states an activity goes through during its lifetime in an Android app.

  • onCreate() - activity is created

  • onStart() - activity becomes visible to the user

  • onResume() - activity is interacting with the user

  • onPause() - activity is partially visible but still running

  • onStop() - activity is no longer visible to the user

  • onDestroy() - activity is being destroyed

View all Android Developer interview questions

HARMAN Interview Experiences

278 interviews found

Test Engineer Interview Questions & Answers

user image Anonymous

posted on 13 Jan 2025

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Everything was fine. The Hr was nice and the manager also.

Round 2 - Technical 

(2 Questions)

  • Q1. What is your experience from your previous work?
  • Ans. 

    I have 5 years of experience working as a Test Engineer in the software industry.

    • Developed and executed test cases to ensure software quality

    • Performed regression testing to identify bugs and issues

    • Collaborated with developers to resolve defects and improve product performance

  • Answered by AI
  • Q2. Mx experience from my previous work
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response
Round 1 - Technical 

(2 Questions)

  • Q1. Explain activity lifecycle
  • Ans. 

    Activity lifecycle refers to the series of states an activity goes through during its lifetime in an Android app.

    • onCreate() - activity is created

    • onStart() - activity becomes visible to the user

    • onResume() - activity is interacting with the user

    • onPause() - activity is partially visible but still running

    • onStop() - activity is no longer visible to the user

    • onDestroy() - activity is being destroyed

  • Answered by AI
  • Q2. MVVM Architecture explain

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Core Interview question
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Jun 2025, where I was asked the following questions.

  • Q1. It has been quite a while now, so can't recall much though there were 3 main rounds for me
  • Q2. Rounds were as below Coding Test (3-4 questions required more of psuedo code) Technical Interview (company interviewer) Client Interview (also technical)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement

Round 1 - Coding Test 

Basic string questions
duration 2hr

Round 2 - Technical 

(2 Questions)

  • Q1. About the project
  • Q2. Basics of c++ that make differ in c
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Write a program to find the greatest from the list of elements within a window range, where window size is 3.
  • Ans. 

    Program to find greatest element in a window of size 3

    • Iterate through the list and maintain a window of size 3

    • Find the maximum element in each window and store it in a separate list

    • Return the list of maximum elements

  • Answered by AI
  • Q2. Write a pyspark code to create dataframe from multiple list.
  • Ans. 

    Creating a dataframe from multiple lists using PySpark code.

    • Import necessary libraries like pyspark.sql.

    • Create lists of data.

    • Create a SparkSession.

    • Convert lists to RDDs and then to a DataFrame.

    • Display the DataFrame.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is a structure, Macro and Function differences, Static and Global variables, Dangling Pointer, Storage Classes, Keywords, Preprocessor Directives, Compilation stages, Multithreading
  • Q2. Program - Convert integer into structure.
  • Ans. 

    Convert integer into structure in C programming.

    • Define a structure with the required fields.

    • Create a variable of the structure type.

    • Assign the integer value to the appropriate field of the structure.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Episode creation
  • Q2. Describe LOT rules
  • Ans. 

    LOT rules are a set of regulations governing the use of the London Overground Train services.

    • LOT rules include guidelines for ticketing, passenger behavior, and safety regulations.

    • Passengers must have a valid ticket to travel on the London Overground Train services.

    • LOT rules also cover restrictions on luggage size and alcohol consumption on trains.

    • Failure to comply with LOT rules may result in fines or penalties.

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. About my relevant experience and highlights
  • Q2. Achivement done in the past
  • Ans. 

    Implemented a new performance management system resulting in a 20% increase in employee productivity.

    • Developed and implemented a new performance management system

    • Collaborated with department heads to gather feedback and make improvements

    • Provided training and support to managers and employees on the new system

    • Analyzed data to track the impact of the new system on employee productivity

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. How I can over come stakeholders challenge
  • Q2. HR System knowledge i have
Round 3 - One-on-one 

(2 Questions)

  • Q1. Explain your experience which is relevant for the job
  • Ans. 

    I have over 15 years of HR experience, focusing on talent acquisition, employee engagement, and strategic HR initiatives.

    • Led a team of 10 HR professionals in a multinational corporation, improving employee retention by 25% through targeted engagement programs.

    • Implemented a new performance management system that increased employee satisfaction scores by 30% within the first year.

    • Developed and executed a diversity and in...

  • Answered by AI
  • Q2. Overcome changes in the organisation
Round 4 - Peer 

(1 Question)

  • Q1. How to partner with HR OPS

DSP Engineer Interview Questions & Answers

user image Anonymous

posted on 30 Nov 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Basics of C/C++, OOPs, Signal Processing, Leetcode Easy - 3 questions

Round 2 - HR 

(2 Questions)

  • Q1. Salary Expectation
  • Q2. Next 5 year plan
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Moderate Level
Mathematical
Logic Reasoning
English Grammar
Technical questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. What are your strengths
  • Q2. Where do see in next 5 years

Interview Preparation Tips

Interview preparation tips for other job seekers - Good environment to begin carrer

Top trending discussions

View All
Interview Hub
1w
a team lead
FeedCard Image
Got a question about HARMAN?
Ask anonymously on communities.

HARMAN Interview FAQs

How many rounds are there in HARMAN interview?
HARMAN interview process usually has 2-3 rounds. The most common rounds in the HARMAN interview process are Technical, Resume Shortlist and HR.
How to prepare for HARMAN interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at HARMAN. The most common topics and skills that interviewers at HARMAN expect are Automation, Staffing, Claims, Due Diligence and Technical Support.
What are the top questions asked in HARMAN interview?

Some of the top questions asked at the HARMAN interview -

  1. Which programming language do you use regular in w...read more
  2. What step do you take to ensure accurate estimates for proj...read more
  3. A extends B, B extends C, C extends A. Us it possible in Java? W...read more
What are the most common questions asked in HARMAN HR round?

The most common HR questions asked in HARMAN interview are -

  1. Why are you looking for a chan...read more
  2. Where do you see yourself in 5 yea...read more
  3. What are your strengths and weakness...read more
How long is the HARMAN interview process?

The duration of HARMAN interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 251 interview experiences

Difficulty level

Easy 16%
Moderate 70%
Hard 14%

Duration

Less than 2 weeks 75%
2-4 weeks 17%
4-6 weeks 5%
6-8 weeks 1%
More than 8 weeks 3%
View more

Interview Questions from Similar Companies

Samsung Interview Questions
3.9
 • 582 Interviews
Dell Interview Questions
3.9
 • 408 Interviews
LG Electronics Interview Questions
3.9
 • 233 Interviews
OPPO Interview Questions
3.9
 • 231 Interviews
vivo Interview Questions
4.1
 • 212 Interviews
Blue Star Interview Questions
4.1
 • 181 Interviews
Philips Interview Questions
3.8
 • 169 Interviews
Apple Interview Questions
4.3
 • 152 Interviews
Voltas Interview Questions
4.0
 • 151 Interviews
View all

HARMAN Reviews and Ratings

based on 3k reviews

3.7/5

Rating in categories

3.4

Skill development

3.8

Work-life balance

3.6

Salary

3.5

Job security

3.7

Company culture

3.2

Promotions

3.4

Work satisfaction

Explore 3k Reviews and Ratings
Angular Architect

Bangalore / Bengaluru

6-11 Yrs

Not Disclosed

Engineer - AUTOSAR

Bangalore / Bengaluru

6-11 Yrs

Not Disclosed

Engineer II, SW - Embedded C++

Bangalore / Bengaluru

5-8 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
1.8k salaries
unlock blur

₹12.8 L/yr - ₹27.6 L/yr

Technical Lead
1.5k salaries
unlock blur

₹19.3 L/yr - ₹33 L/yr

Software Engineer
1.4k salaries
unlock blur

₹5.5 L/yr - ₹16.2 L/yr

Senior Engineer
978 salaries
unlock blur

₹13.7 L/yr - ₹24 L/yr

Senior Product Engineer
975 salaries
unlock blur

₹10.8 L/yr - ₹19 L/yr

Explore more salaries
Compare HARMAN with

Samsung

3.9
Compare

vivo

4.1
Compare

OPPO

3.9
Compare

Dell

3.9
Compare
write
Share an Interview