Upload Button Icon Add office photos

HARMAN

Compare button icon Compare button icon Compare

Filter interviews by

HARMAN Interview Questions and Answers

Updated 18 Jun 2025
Popular Designations

152 Interview questions

A Devsecops Engineer was asked 2w 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 3w 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 2mo 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
An Automation Test Engineer was asked 2mo ago
Q. What are annotations in Selenium?
Ans. 

Annotations in Selenium are metadata that provide additional information about test methods and their execution.

  • Annotations help in organizing test cases and managing test execution.

  • @Test: Marks a method as a test method.

  • @Before: Indicates that a method should run before each test method.

  • @After: Indicates that a method should run after each test method.

  • @BeforeClass: Indicates that a method should run once before a...

View all Automation Test Engineer interview questions
A Technical Lead was asked 3mo 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
A Technical Lead was asked 3mo 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
A Manager Sales & Operations was asked 4mo 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
Are these interview questions helpful?
A Senior Software Engineer was asked 5mo 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 6mo 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
A Manufacturing Operator was asked 6mo ago
Q. What is your name?
Ans. 

My name is Alex Johnson, a dedicated manufacturing operator with a passion for precision and efficiency in production processes.

  • I have over 5 years of experience in manufacturing environments.

  • I specialize in operating CNC machines and assembly lines.

  • I am committed to maintaining high safety standards and quality control.

View all Manufacturing Operator interview questions

HARMAN Interview Experiences

276 interviews found

I applied via Naukri.com and was interviewed in Oct 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. What is Closure?What is Hoisting?
  • Ans. 

    Closure is a function that has access to variables in its outer scope. Hoisting is the behavior of moving declarations to the top of the scope.

    • Closure allows for private variables and functions in JavaScript.

    • Hoisting can lead to unexpected behavior when variables are declared after they are used.

    • Example of closure: function outer() { let x = 10; function inner() { console.log(x); } return inner; }

    • Example of hoisting: c...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on Basics for JS.Most questions were around from JS basic itself and then they came to React.

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
  • 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 issues and improve product quality

  • Answered by AI
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
  • Ans. 

    MVVM is an architectural pattern used in software development, particularly in Android apps, to separate the user interface from the business logic.

    • MVVM stands for Model-View-ViewModel

    • Model represents the data and business logic

    • View is the UI component that displays the data and interacts with the user

    • ViewModel acts as a mediator between the Model and the View, handling user interactions and updating the Model

    • MVVM help...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Core Interview question
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
  • Ans. 

    C++ extends C with object-oriented features, stronger type checking, and standard libraries, enhancing code organization and reusability.

    • Object-Oriented Programming: C++ supports classes and objects, allowing encapsulation and inheritance. Example: class MyClass { ... };

    • Function Overloading: C++ allows multiple functions with the same name but different parameters. Example: void func(int); void func(double);

    • Operator Ov...

  • Answered by AI
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
  • 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
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Question related to Position Specific
Round 2 - Technical 

(1 Question)

  • Q1. Question Related to position specific
Round 3 - One-on-one 

(1 Question)

  • Q1. Question related to Position Specific

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
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. What are your strengths and weakness...read more
  3. Where do you see yourself in 5 yea...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 250 interview experiences

Difficulty level

Easy 16%
Moderate 70%
Hard 14%

Duration

Less than 2 weeks 75%
2-4 weeks 16%
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
 • 573 Interviews
Dell Interview Questions
3.9
 • 405 Interviews
OPPO Interview Questions
4.0
 • 228 Interviews
LG Electronics Interview Questions
3.9
 • 225 Interviews
Blue Star Interview Questions
4.1
 • 177 Interviews
Apple Interview Questions
4.3
 • 150 Interviews
Voltas Interview Questions
4.0
 • 148 Interviews
Bajaj Electricals Interview Questions
4.0
 • 130 Interviews
Whirlpool Interview Questions
3.9
 • 105 Interviews
View all

HARMAN Reviews and Ratings

based on 3k reviews

3.8/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
Intern

Bangalore / Bengaluru

0-3 Yrs

₹ 1.8-1.8 LPA

Engineer II, Android Framework

Bangalore / Bengaluru

3-8 Yrs

Not Disclosed

DevOps Engineer II

Bangalore / Bengaluru

6-10 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
1.7k salaries
unlock blur

₹12.3 L/yr - ₹27.6 L/yr

Technical Lead
1.5k salaries
unlock blur

₹10.7 L/yr - ₹40 L/yr

Software Engineer
1.4k salaries
unlock blur

₹5.3 L/yr - ₹16.8 L/yr

Senior Product Engineer
979 salaries
unlock blur

₹6.5 L/yr - ₹24 L/yr

Senior Engineer
971 salaries
unlock blur

₹7 L/yr - ₹25 L/yr

Explore more salaries
Compare HARMAN with

Samsung

3.9
Compare

OPPO

4.0
Compare

Dell

3.9
Compare

LG Electronics

3.9
Compare
write
Share an Interview