Filter interviews by
Testing is a critical process in software development to ensure quality, functionality, and performance of applications.
Types of testing: Unit testing, Integration testing, System testing, and Acceptance testing.
Unit testing focuses on individual components; for example, testing a function that calculates tax.
Integration testing checks how different modules work together; for instance, testing the interaction betw...
A program to find the maximum value in an array of integers.
Define a function that takes an array as input.
Initialize a variable to hold the maximum value.
Iterate through the array and compare each element.
Update the maximum value if a larger element is found.
Return the maximum value after the loop.
I'm seeking new challenges and opportunities for growth that align with my career goals and aspirations.
Desire for professional growth: I'm looking for a role that offers more opportunities for advancement, such as leadership positions.
Interest in new technologies: I want to work with cutting-edge technologies that my current job doesn't provide, like AI or cloud computing.
Cultural fit: I'm seeking a company cultu...
A linked list is a linear data structure where elements are stored in nodes, each pointing to the next, allowing dynamic memory allocation.
Consists of nodes, each containing data and a reference (or pointer) to the next node.
Types include singly linked lists, doubly linked lists, and circular linked lists.
Singly linked list: Each node points to the next node (e.g., A -> B -> C).
Doubly linked list: Each node ...
A singleton ensures a class has only one instance and provides a global point of access to it.
Use a private constructor to prevent instantiation from outside the class.
Use a static member function to provide access to the instance.
In C++11, use a static local variable to ensure thread safety.
Example: static Singleton& getInstance() { static Singleton instance; return instance; }
C++ core concepts include OOP principles, memory management, operator overloading, and features of the QT framework.
Object-Oriented Programming (OOP): C++ supports encapsulation, inheritance, and polymorphism.
Copy Constructor: A special constructor used to create a new object as a copy of an existing object. Example: `ClassName(const ClassName &obj)`.
Operator Overloading: Allows custom implementation of operat...
Asked dsa based coding questions
It was for 30 mins and 30 questions
It was for 30 min 2 questions
I applied via Referral and was interviewed before Dec 2023. There were 2 interview rounds.
I appeared for an interview before Aug 2024, where I was asked the following questions.
Testing is a critical process in software development to ensure quality, functionality, and performance of applications.
Types of testing: Unit testing, Integration testing, System testing, and Acceptance testing.
Unit testing focuses on individual components; for example, testing a function that calculates tax.
Integration testing checks how different modules work together; for instance, testing the interaction between a...
I appeared for an interview before Jun 2024, where I was asked the following questions.
C++ core concepts include OOP principles, memory management, operator overloading, and features of the QT framework.
Object-Oriented Programming (OOP): C++ supports encapsulation, inheritance, and polymorphism.
Copy Constructor: A special constructor used to create a new object as a copy of an existing object. Example: `ClassName(const ClassName &obj)`.
Operator Overloading: Allows custom implementation of operators f...
I appeared for an interview before May 2024, where I was asked the following questions.
I appeared for an interview before Mar 2024, where I was asked the following questions.
Top trending discussions
The duration of HARMAN Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 21 interview experiences
Difficulty level
Duration
based on 164 reviews
Rating in categories
Senior Software Engineer
1.7k
salaries
| ₹12.4 L/yr - ₹25.1 L/yr |
Technical Lead
1.6k
salaries
| ₹19.4 L/yr - ₹33 L/yr |
Software Engineer
1.4k
salaries
| ₹6 L/yr - ₹15 L/yr |
Senior Engineer
957
salaries
| ₹13.6 L/yr - ₹24 L/yr |
Senior Product Engineer
906
salaries
| ₹10.7 L/yr - ₹18.6 L/yr |
Samsung
Dell
LG Electronics
OPPO