Filter interviews by
Doubly linked list is a data structure with nodes having pointers to both previous and next nodes.
Each node has a 'prev' and 'next' pointer
Insertion and deletion can be done at any position
Traversal can be done in both directions
Oops concepts are fundamental to software engineering and are used in real-time projects for better code organization and maintenance.
Encapsulation: Hiding implementation details and exposing only necessary information.
Inheritance: Reusing code and creating a hierarchy of classes.
Polymorphism: Using a single interface to represent multiple types of objects.
Abstraction: Focusing on essential features and ignoring implem...
Linux basic commands are essential for any software engineer. They include commands for file management, system monitoring, and networking.
File management commands: ls, cd, mkdir, rm, cp, mv
System monitoring commands: top, ps, df, free, uptime
Networking commands: ping, traceroute, netstat, ifconfig
Other useful commands: grep, tar, ssh, chmod, chown
It's important to understand the syntax and options for each command.
Exa...
Yes, I have used the Factory and Singleton design patterns in my previous project.
I used the Factory pattern to create objects of different classes based on a common interface.
This helped in reducing the coupling between the client code and the implementation classes.
I used the Singleton pattern to ensure that only one instance of a class is created and used throughout the application.
This helped in reducing the memory...
What people are saying about HARMAN
I applied via Job Portal
Coding test , basic OOPs concept
HARMAN interview questions for popular designations
Case study and design of a system
Coding test from string , list ,numbers tuples etc
I applied via Naukri.com and was interviewed in Oct 2023. There were 2 interview rounds.
Strength: Strong leadership skills, Weakness: Difficulty delegating tasks
Strength: Ability to motivate and inspire team members
Strength: Excellent problem-solving skills
Weakness: Tendency to take on too much responsibility
Weakness: Struggle to trust others to complete tasks to my standards
Oops concepts in Java refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability of a method to do different things based on the object it is acting upon.
Abstraction: Hiding the imp...
The duration of HARMAN interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 233 interviews
Interview experience
based on 2.8k reviews
Rating in categories
Senior Software Engineer
1.7k
salaries
| ₹8.1 L/yr - ₹26.2 L/yr |
Technical Lead
1.5k
salaries
| ₹10.5 L/yr - ₹37 L/yr |
Software Engineer
1.4k
salaries
| ₹4.1 L/yr - ₹14.8 L/yr |
Senior Engineer
966
salaries
| ₹7 L/yr - ₹29.9 L/yr |
Senior Product Engineer
934
salaries
| ₹6.2 L/yr - ₹25.2 L/yr |
Samsung
Vivo
OPPO
Dell