Upload Button Icon Add office photos

Filter interviews by

HARMAN Senior Engineer Product Development Interview Questions, Process, and Tips

Updated 24 Jun 2024

Top HARMAN Senior Engineer Product Development Interview Questions and Answers

  • Q1. What is copy constructor? Write Syntax? Why there's const and & in the syntax of copy constructor.
  • Q2. A sequence of number is given, Find one of the given number by providing optimum solution? You need to ask the interviewer if the it is sorted or not and then discussion ...read more
  • Q3. What are the Design PAtterns wou have used with explanation ?
View all 9 questions

HARMAN Senior Engineer Product Development Interview Experiences

6 interviews found

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

I applied via Naukri.com and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. A sequence of number is given, Find one of the given number by providing optimum solution? You need to ask the interviewer if the it is sorted or not and then discussion on different types of sorts.
  • Ans. 

    Ask if the sequence is sorted and discuss different types of sorts to find the given number.

    • Ask if the sequence is sorted to determine the best approach.

    • Discuss different types of sorts like bubble sort, selection sort, insertion sort, merge sort, quick sort, etc.

    • Choose the most efficient sorting algorithm based on the size of the sequence and the given number.

  • Answered by AI
  • Q2. What are the Design PAtterns wou have used with explanation ?
  • Ans. 

    Design patterns are reusable solutions to common problems in software design. Some commonly used patterns include Singleton, Factory, Observer, and Strategy.

    • Singleton pattern ensures a class has only one instance and provides a global point of access to it.

    • Factory pattern creates objects without specifying the exact class of object that will be created.

    • Observer pattern defines a one-to-many dependency between objects s...

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Discussion on previous technologies used ?
  • Ans. 

    Discussed previous technologies used in product development including CAD software, simulation tools, and prototyping methods.

    • Utilized CAD software such as SolidWorks for 3D modeling and design

    • Employed simulation tools like ANSYS for analyzing structural integrity and performance

    • Utilized rapid prototyping methods such as 3D printing to create physical prototypes for testing

  • Answered by AI
  • Q2. What are the new technology you are learning ? What you will be working on if got selected and package discussion

Skills evaluated in this interview

I applied via Recruitment Consulltant and was interviewed before Jun 2021. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. What is copy constructor? Write Syntax? Why there's const and & in the syntax of copy constructor.
  • Ans. 

    Copy constructor creates a new object by copying an existing object.

    • Copy constructor is used to create a new object by copying an existing object.

    • Syntax: ClassName(const ClassName& obj)

    • The const keyword ensures that the original object is not modified.

    • The & symbol is used to pass the object by reference, which is more efficient than passing by value.

    • Copy constructor is automatically called when a new object is created

  • Answered by AI
  • Q2. Major Pillar of OOPS, Abstraction vs Encapsulation
  • Ans. 

    Abstraction and Encapsulation are two major pillars of OOPS.

    • Abstraction is the process of hiding complex implementation details and showing only the necessary information to the user.

    • Encapsulation is the process of wrapping data and methods into a single unit and restricting access to the data from outside the unit.

    • Abstraction is achieved through abstract classes and interfaces.

    • Encapsulation is achieved through access ...

  • Answered by AI
  • Q3. Casting Operators in C++, dynamic_cast when it is used?
  • Ans. 

    dynamic_cast is used in C++ to perform safe downcasting of polymorphic types.

    • dynamic_cast is used to convert a pointer/reference of a base class to a pointer/reference of a derived class.

    • It is used when we want to access a derived class member function or variable using a base class pointer/reference.

    • If the conversion is not possible, dynamic_cast returns a null pointer for pointers or throws a bad_cast exception for r

  • Answered by AI
Round 2 - Client Interview 

(3 Questions)

  • Q1. What platform you worked on? Linux, Windows? System configuration?
  • Ans. 

    I have worked on both Linux and Windows platforms with various system configurations.

    • Proficient in Linux command line interface and shell scripting

    • Experience in Windows Server administration and Active Directory management

    • Familiarity with virtualization technologies such as VMware and VirtualBox

    • Knowledge of system configuration management tools like Ansible and Puppet

  • Answered by AI
  • Q2. What is Q_Object Macro in Qt?
  • Ans. 

    Q_Object Macro is a Qt macro used to declare a class as a QObject.

    • Q_Object Macro is used to enable signals and slots mechanism in a class.

    • It is used to declare a class as a QObject and to inherit from QObject.

    • It is used to enable the use of Qt's meta-object system in a class.

    • It is used to enable dynamic properties and object names in a class.

  • Answered by AI
  • Q3. Connect statement in Qt qnd it's parameters? MOC compiler in Qt?
  • Ans. 

    Connect statement is used to connect signals and slots in Qt. MOC compiler generates meta-object code for Qt classes.

    • Connect statement connects a signal to a slot or a signal to another signal.

    • Parameters of connect statement include sender object, signal name, receiver object, slot name, and optional connection type.

    • MOC compiler generates meta-object code for Qt classes which enables features like signals and slots, in

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about yourself.
  • Q2. Reason to leave your current company?

Interview Preparation Tips

Interview preparation tips for other job seekers - Most of the questions asked were on basics of C++.

Skills evaluated in this interview

Senior Engineer Product Development Interview Questions Asked at Other Companies

asked in HARMAN
Q1. What is copy constructor? Write Syntax? Why there's const and &am ... read more
asked in VisionTek
Q2. 1. Why do you want to switch 2. Current CTC and expected CTC Nego ... read more
asked in HARMAN
Q3. A sequence of number is given, Find one of the given number by pr ... read more
asked in HARMAN
Q4. What are the Design PAtterns wou have used with explanation ?
asked in HARMAN
Q5. What platform you worked on? Linux, Windows? System configuration ... read more

Interview Questionnaire 

2 Questions

  • Q1. .net core authentication and middleware questions
  • Q2. Regarding c# basic questions

I applied via Approached by Company and was interviewed before Sep 2021. There were 4 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 - Coding Test 

Coding test with concepts on HTML, CSS, JS, Angular

Round 3 - Coding Test 

Advanced coding test with in depth Angular questions

Round 4 - One-on-one 

(3 Questions)

  • Q1. Technical followed by Managerial round
  • Q2. Why you are leaving current organization.
  • Q3. Salary expectations and career growth

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well in basics with coding on JS. box model, routing, components, custom directives

HARMAN interview questions for designations

 Product Development Engineer

 (1)

 Associate Product Development Engineer

 (3)

 new Product Development Engineer

 (1)

 Software Engineer Product Development

 (2)

 Product Engineer

 (3)

 Senior Product Engineer

 (8)

 Senior Software Development Engineer

 (1)

 Associate Product Engineer

 (1)

Interview Questionnaire 

2 Questions

  • Q1. Totally based on which client you are interviewed for and only client interviews, other rounds are formality
  • Q2. Use case approach mostly

Get interview-ready with Top HARMAN Interview Questions

I applied via Recruitment Consultant and was interviewed before Sep 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basic questions about oops concept, android and data structure.

Interview Preparation Tips

Interview preparation tips for other job seekers - Defend what you have written in your cv.

Senior Engineer Product Development Jobs at HARMAN

View all

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Array topics - 2 question from this topic
  • Q2. Linkedlist coding problem - 1 problem from this topic
Round 2 - Coding Test 

Sql problem solving - 2 problem from this topic

Round 3 - Behavioral 

(1 Question)

  • Q1. Project discussion - projects you worked on
  • Ans. 

    I have worked on various projects including a web application for a retail company and a mobile app for a fitness tracker.

    • Developed a web application for a retail company to manage inventory and sales

    • Created a mobile app for a fitness tracker to track workouts and progress

    • Collaborated with team members to design and implement features

    • Utilized technologies such as React, Node.js, and MongoDB

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

(2 Questions)

  • Q1. What is your weakness
  • Q2. What is pn junction diode
  • Ans. 

    A pn junction diode is a semiconductor device that allows current to flow in one direction only.

    • Consists of p-type and n-type semiconductor materials

    • When forward biased, allows current to flow easily

    • When reverse biased, blocks current flow

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Java and Data Strcuture

Round 2 - Technical 

(2 Questions)

  • Q1. Matrix to find the nearest word
  • Ans. 

    Find the nearest word in a matrix of strings

    • Create a matrix of strings

    • Calculate the distance between the input word and each word in the matrix

    • Return the word in the matrix with the smallest distance to the input word

  • Answered by AI
  • Q2. Finding smallest subset in string
  • Ans. 

    Find the smallest subset of strings in an array

    • Iterate through the array and compare the length of each string to find the smallest subset

    • Use a variable to keep track of the smallest subset found so far

    • Return the smallest subset at the end

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on DS and Java

Skills evaluated in this interview

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

I applied via campus placement at SRM university (SRMU) and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Logical reasoning, quantitative

Round 2 - Technical 

(2 Questions)

  • Q1. Java basics and intermediate
  • Q2. What is recursion
  • Ans. 

    Recursion is a programming technique where a function calls itself in order to solve a problem.

    • Recursion involves breaking down a problem into smaller subproblems and solving them recursively.

    • It requires a base case to stop the recursive calls.

    • Examples include factorial calculation, Fibonacci sequence generation, and tree traversal.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - java

HARMAN Interview FAQs

How many rounds are there in HARMAN Senior Engineer Product Development interview?
HARMAN interview process usually has 3 rounds. The most common rounds in the HARMAN interview process are Technical, HR and Coding Test.
How to prepare for HARMAN Senior Engineer Product Development 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 Senior Engineer Product Development interview?

Some of the top questions asked at the HARMAN Senior Engineer Product Development interview -

  1. What is copy constructor? Write Syntax? Why there's const and & in the syntax o...read more
  2. A sequence of number is given, Find one of the given number by providing optimu...read more
  3. What are the Design PAtterns wou have used with explanatio...read more

Tell us how to improve this page.

HARMAN Senior Engineer Product Development Interview Process

based on 3 interviews

1 Interview rounds

  • Technical Round
View more

Interview Questions from Similar Companies

Google Interview Questions
4.4
 • 854 Interviews
Samsung Interview Questions
4.0
 • 552 Interviews
Dell Interview Questions
4.0
 • 387 Interviews
OPPO Interview Questions
4.0
 • 205 Interviews
Vivo Interview Questions
4.1
 • 188 Interviews
LG Electronics Interview Questions
4.0
 • 187 Interviews
Philips Interview Questions
3.9
 • 154 Interviews
Apple Interview Questions
4.3
 • 138 Interviews
View all
HARMAN Senior Engineer Product Development Salary
based on 859 salaries
₹7 L/yr - ₹25 L/yr
17% more than the average Senior Engineer Product Development Salary in India
View more details

HARMAN Senior Engineer Product Development Reviews and Ratings

based on 95 reviews

3.9/5

Rating in categories

3.4

Skill development

3.8

Work-life balance

3.7

Salary

3.5

Job security

3.6

Company culture

3.2

Promotions

3.4

Work satisfaction

Explore 95 Reviews and Ratings
Senior Engineer - Product Development

Bangalore / Bengaluru

4-10 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
1.7k salaries
unlock blur

₹8 L/yr - ₹31 L/yr

Technical Lead
1.5k salaries
unlock blur

₹10.5 L/yr - ₹37 L/yr

Software Engineer
1.3k salaries
unlock blur

₹3.7 L/yr - ₹14 L/yr

Senior Engineer
937 salaries
unlock blur

₹7.5 L/yr - ₹24.3 L/yr

Senior Product Engineer
906 salaries
unlock blur

₹6 L/yr - ₹23 L/yr

Explore more salaries
Compare HARMAN with

Bose

3.7
Compare

Jbl

4.0
Compare

Sennheiser

4.9
Compare

Sony

4.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview