Upload Button Icon Add office photos

HARMAN

Compare button icon Compare button icon Compare

Filter interviews by

HARMAN Interview Questions and Answers for Freshers

Updated 1 Jul 2025
Popular Designations

15 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
An Android Developer was asked 6mo ago
Q. Explain the MVVM architecture.
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...

View all Android Developer interview questions
An embedded C++ intern was asked 10mo ago
Q. Explain the principles of Object-Oriented Programming (OOP) in C++.
Ans. 

Object-oriented programming in C++ involves using classes and objects to organize code and data for better reusability and modularity.

  • Classes are user-defined data types that encapsulate data and functions that operate on that data.

  • Objects are instances of classes that hold data and can call member functions.

  • Inheritance allows classes to inherit properties and behaviors from other classes.

  • Polymorphism enables obje...

An embedded C++ intern was asked 10mo ago
Q. What are access modifiers?
Ans. 

Access modifiers are keywords in C++ that control the visibility and accessibility of class members.

  • Access modifiers include public, private, and protected.

  • Public members are accessible from outside the class.

  • Private members are only accessible within the class.

  • Protected members are accessible within the class and its subclasses.

A Python Developer Intern was asked 10mo ago
Q. Write a program to print various star patterns.
Ans. 

Various star patterns can be printed using loops and nested loops in Python.

  • Use nested loops to print different patterns of stars.

  • Patterns can include right triangle, left triangle, diamond, square, etc.

  • Adjust the number of rows and columns in the loops to create different patterns.

View all Python Developer Intern interview questions
An Intern was asked 10mo ago
Q. Write code to identify even numbers.
Ans. 

Code to identify even numbers

  • Use the modulo operator (%) to check if a number is divisible by 2

  • If the remainder is 0, then the number is even

  • Example: int num = 6; if(num % 2 == 0) { // num is even }

View all Intern interview questions
A Data Scientist was asked
Q. What is the difference between ACF and PACF?
Ans. 

ACF measures the linear relationship between an observation and its lagged values. PACF measures the direct relationship.

  • ACF (Autocorrelation Function) measures the correlation between an observation and its lagged values.

  • PACF (Partial Autocorrelation Function) measures the correlation between an observation and its lagged values, while removing the indirect effects of intermediate lags.

  • ACF is used to identify the...

View all Data Scientist interview questions
Are these interview questions helpful?
A Software Developer Intern was asked
Q. Given an integer n and a position p, write a function to toggle the p-th bit of n. Toggling a bit means if the p-th bit is 0, then set it to 1 and if it is 1, then set it to 0.
Ans. 

Toggle a bit in a binary number

  • Convert the number to binary representation

  • Identify the bit position to toggle

  • Toggle the bit using bitwise XOR operator

  • Convert the modified binary number back to decimal

View all Software Developer Intern interview questions
A Software Developer Intern was asked
Q. Write a program to swap two numbers using bitwise operators.
Ans. 

Swapping numbers using bit operators.

  • Use XOR operator to swap two numbers without using a temporary variable

  • XORing a number with itself results in 0

  • Example: a = 5, b = 7. a ^= b; b ^= a; a ^= b; // a = 7, b = 5

View all Software Developer Intern interview questions
A Software Developer Intern was asked
Q. Given an array, check if any permutation of the array forms a palindrome.
Ans. 

Find all permutations of palindromes in an array of strings.

  • Iterate through each string in the array.

  • For each string, generate all possible permutations.

  • Check if each permutation is a palindrome.

  • Return the list of palindromic permutations.

View all Software Developer Intern interview questions

HARMAN Interview Experiences for Freshers

25 interviews found

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
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Print the various star patterns
  • Ans. 

    Various star patterns can be printed using loops and nested loops in Python.

    • Use nested loops to print different patterns of stars.

    • Patterns can include right triangle, left triangle, diamond, square, etc.

    • Adjust the number of rows and columns in the loops to create different patterns.

  • Answered by AI
  • Q2. Python basics questions
  • Q3. Played the game for angles and

Intern Interview Questions & Answers

user image Anonymous

posted on 20 Aug 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

It contains 35 question

Round 2 - Technical 

(2 Questions)

  • Q1. Explain the project
  • Ans. 

    The project is a web application that helps users track their daily water intake and reminds them to stay hydrated.

    • Users can input their daily water consumption and set goals for themselves.

    • The application sends notifications to remind users to drink water throughout the day.

    • Users can view their water intake history and track their progress over time.

  • Answered by AI
  • Q2. Write the code for even number
  • Ans. 

    Code to identify even numbers

    • Use the modulo operator (%) to check if a number is divisible by 2

    • If the remainder is 0, then the number is even

    • Example: int num = 6; if(num % 2 == 0) { // num is even }

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.

    • Recent graduate with a degree in Computer Science

    • Passionate about coding and problem-solving

    • Strong communication and teamwork skills

    • Experience with programming languages such as Java, Python, and C++

  • Answered by AI
  • Q2. Some situational question

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident while answering
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Backend development based questions
  • Q2. .

Interview Preparation Tips

Interview preparation tips for other job seekers - Avoid joining if you are a fresher graduate. But you can join with experience.

Interview Questions & Answers

user image Anonymous

posted on 15 Sep 2024

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

I appeared for an interview in Mar 2024.

Round 1 - Coding Test 

MCQ based questions w e r e a s k e d 30 min 45 q u e s t i o n s

Round 2 - One-on-one 

(2 Questions)

  • Q1. What are access modifiers
  • Ans. 

    Access modifiers are keywords in C++ that control the visibility and accessibility of class members.

    • Access modifiers include public, private, and protected.

    • Public members are accessible from outside the class.

    • Private members are only accessible within the class.

    • Protected members are accessible within the class and its subclasses.

  • Answered by AI
  • Q2. Explain OOps in C++
  • Ans. 

    Object-oriented programming in C++ involves using classes and objects to organize code and data for better reusability and modularity.

    • Classes are user-defined data types that encapsulate data and functions that operate on that data.

    • Objects are instances of classes that hold data and can call member functions.

    • Inheritance allows classes to inherit properties and behaviors from other classes.

    • Polymorphism enables objects t...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. C questions- reverse a string and string pointers related questions,
  • Q2. Autosar concepts like comstack, dcm layers explanation, CanNm related questions

Intern Interview Questions & Answers

user image Anonymous

posted on 19 Oct 2024

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

I applied via Company Website and was interviewed before Oct 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Technical questions related to C
  • Q2. Questions about Linux
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(3 Questions)

  • Q1. 1. Check all the permutations of palindrome in an array
  • Ans. 

    Find all permutations of palindromes in an array of strings.

    • Iterate through each string in the array.

    • For each string, generate all possible permutations.

    • Check if each permutation is a palindrome.

    • Return the list of palindromic permutations.

  • Answered by AI
  • Q2. 2. Toggle a bit
  • Ans. 

    Toggle a bit in a binary number

    • Convert the number to binary representation

    • Identify the bit position to toggle

    • Toggle the bit using bitwise XOR operator

    • Convert the modified binary number back to decimal

  • Answered by AI
  • Q3. 3. Swap numbers using bit operators
  • Ans. 

    Swapping numbers using bit operators.

    • Use XOR operator to swap two numbers without using a temporary variable

    • XORing a number with itself results in 0

    • Example: a = 5, b = 7. a ^= b; b ^= a; a ^= b; // a = 7, b = 5

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Maps, linked list, Trees, Multidimensional Arrays
Round 3 - One-on-one 

(1 Question)

  • Q1. Previous Project related question. Problem analysis and solution code

Engineer 1 Interview Questions & Answers

user image Anonymous

posted on 1 Mar 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected

I appeared for an interview before Mar 2024.

Round 1 - Coding Test 

The coding test consisted of two questions, focusing on simple DP concept and hashing, along with multiple-choice questions.

Round 2 - Technical 

(1 Question)

  • Q1. One question was a brute force implementation and other one was related to heap.
Round 3 - HR 

(1 Question)

  • Q1. Genral HR questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Simply prepare according to the requirements of the job role, and the interview will be relatively easy to moderate.

Top trending discussions

View All
Interview Tips & Stories
6d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about HARMAN?
Ask anonymously on communities.

HARMAN Interview FAQs

How many rounds are there in HARMAN interview for freshers?
HARMAN interview process for freshers usually has 1-2 rounds. The most common rounds in the HARMAN interview process for freshers are Technical, Resume Shortlist and One-on-one Round.
How to prepare for HARMAN interview for freshers?
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 SDLC, Troubleshooting, Python, Agile Coaching and Android.
What are the top questions asked in HARMAN interview for freshers?

Some of the top questions asked at the HARMAN interview for freshers -

  1. What is ticketing tool? Describe tha...read more
  2. What is subnet?? What is subnet of 1...read more
  3. 1. Check all the permutations of palindrome in an ar...read more
What are the most common questions asked in HARMAN HR round for freshers?

The most common HR questions asked in HARMAN interview are for freshers -

  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 12 interview experiences

Difficulty level

Easy 13%
Moderate 88%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Samsung Interview Questions
3.9
 • 575 Interviews
Dell Interview Questions
3.9
 • 405 Interviews
OPPO Interview Questions
4.0
 • 230 Interviews
LG Electronics Interview Questions
3.9
 • 228 Interviews
Blue Star Interview Questions
4.0
 • 178 Interviews
Apple Interview Questions
4.3
 • 150 Interviews
Voltas Interview Questions
4.0
 • 149 Interviews
Bajaj Electricals Interview Questions
4.0
 • 133 Interviews
Whirlpool Interview Questions
3.9
 • 107 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
Senior Angular Developer

Bangalore / Bengaluru

5-10 Yrs

Not Disclosed

Lead Developer

Gurgaon / Gurugram

8-10 Yrs

Not Disclosed

Senior Automation Engineer

Bangalore / Bengaluru

6-11 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
1.7k salaries
unlock blur

₹12.5 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.3 L/yr - ₹16.3 L/yr

Senior Product Engineer
970 salaries
unlock blur

₹10.9 L/yr - ₹19 L/yr

Senior Engineer
964 salaries
unlock blur

₹13.2 L/yr - ₹23.8 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