Filter interviews by
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
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...
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.
I applied via Walk-in and was interviewed in Jul 2024. There were 3 interview rounds.
It contains 35 question
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.
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 }
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++
What people are saying about HARMAN
HARMAN interview questions for popular designations
I was interviewed in Mar 2024.
MCQ based questions w e r e a s k e d 30 min 45 q u e s t i o n s
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.
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...
Get interview-ready with Top HARMAN Interview Questions
I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.
I applied via Company Website and was interviewed before Oct 2023. There was 1 interview round.
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.
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
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
I applied via Approached by Company and was interviewed in Sep 2023. There were 3 interview rounds.
I was interviewed before Mar 2024.
The coding test consisted of two questions, focusing on simple DP concept and hashing, along with multiple-choice questions.
The duration of HARMAN interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 12 interviews
Interview experience
based on 2.8k reviews
Rating in categories
Senior Software Engineer
1.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
1.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
1.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
929
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Product Engineer
904
salaries
| ₹0 L/yr - ₹0 L/yr |
Bose
Jbl
Sennheiser
Sony