Filter interviews by
I was interviewed in Jul 2022.
Kotlin scope functions are functions that allow concise code block execution on an object.
Kotlin scope functions include let, run, with, apply, and also.
They are used to simplify code and avoid repetitive variable references.
For example, 'with' can be used to execute multiple operations on an object without repeating its name.
Similarly, 'apply' can be used to initialize an object's properties without repeating its name...
I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Jun 2021. There were 3 interview rounds.
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
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 ...
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
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
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.
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
HARMAN interview questions for popular designations
I applied via Campus Placement and was interviewed before Apr 2022. There were 2 interview rounds.
Get interview-ready with Top HARMAN Interview Questions
I applied via Recruitment Consulltant and was interviewed in Oct 2021. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Jun 2021. There were 5 interview rounds.
Not remember. it was old
I applied via Naukri.com and was interviewed in Jan 2022. There was 1 interview round.
I applied via Referral and was interviewed in Aug 2021. There were 4 interview rounds.
Test cases for water bottle
Check for leaks when filled with water
Test the durability of the bottle by dropping it from different heights
Check if the cap is tight enough to prevent spills
Test the temperature retention capabilities of the bottle
Check if the bottle is easy to clean and maintain
I applied via Company Website and was interviewed before Feb 2023. There were 2 interview rounds.
The test was very easy and basic aptitude Questions
Basic level of DSA question.
The duration of HARMAN interview process can vary, but typically it takes about less than 2 weeks to complete.
Interview experience
based on 2.6k reviews
Rating in categories
Senior Software Engineer
1.7k
salaries
| ₹8 L/yr - ₹31 L/yr |
Technical Lead
1.6k
salaries
| ₹10.5 L/yr - ₹37 L/yr |
Software Engineer
1.3k
salaries
| ₹3.7 L/yr - ₹14 L/yr |
Senior Engineer
956
salaries
| ₹7.4 L/yr - ₹24 L/yr |
Senior Product Engineer
917
salaries
| ₹5.8 L/yr - ₹25.2 L/yr |
Bose
Jbl
Sennheiser
Sony