Filter interviews by
A Python program to fetch and parse JSON data from a specified API endpoint.
Use the 'requests' library to make HTTP requests to the API.
Parse the JSON response using 'response.json()' method.
Handle exceptions using try-except blocks for robust error handling.
Example: response = requests.get('https://api.example.com/data')
Example: data = response.json()
The Android booting process involves several stages from powering on to loading the operating system.
1. Bootloader: Initializes hardware and loads the kernel. Example: Fastboot mode.
2. Kernel: The core of the OS, it manages system resources and hardware. Example: Linux kernel.
3. Init Process: Starts system services and sets up the Android environment. Example: init.rc file.
4. Zygote: Forks to create app processes ...
SQL queries are used to interact with databases, allowing for data retrieval, manipulation, and management.
SELECT Statement: Used to retrieve data from a database. Example: SELECT * FROM users;
WHERE Clause: Filters records based on specified conditions. Example: SELECT * FROM users WHERE age > 30;
JOIN Operations: Combines rows from two or more tables based on a related column. Example: SELECT orders.id, users.n...
Annotations in Selenium are metadata that provide additional information about test methods and their execution.
Annotations help in organizing test cases and managing test execution.
@Test: Marks a method as a test method.
@Before: Indicates that a method should run before each test method.
@After: Indicates that a method should run after each test method.
@BeforeClass: Indicates that a method should run once before a...
Related functions in Power BI help establish relationships between tables for effective data modeling and analysis.
Related functions include RELATED and RELATEDTABLE, which retrieve data from related tables.
Example: RELATED can fetch a value from a related table based on a relationship, like getting a customer's name from a customer ID.
RELATEDTABLE returns a table of related rows, useful for aggregating data from ...
Optimize Power BI performance through data modeling, DAX optimization, and efficient report design.
Use star schema for data modeling to improve query performance.
Limit the number of visuals on a report page to reduce load times.
Optimize DAX calculations by using variables to store intermediate results.
Reduce the size of data models by removing unnecessary columns and tables.
Utilize aggregations to speed up queries...
I am an expert in using Salesforce CRM, Microsoft Excel, and Google Analytics to track sales performance and optimize operations.
Salesforce CRM
Microsoft Excel
Google Analytics
Tic Tac Toe game design using a 3x3 grid with players taking turns to place their mark (X or O) to win.
Use a 3x3 grid to represent the game board
Players take turns to place their mark (X or O) on an empty cell
Check for winning conditions after each move (horizontal, vertical, diagonal)
Handle tie game when all cells are filled without a winner
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
My name is Alex Johnson, a dedicated manufacturing operator with a passion for precision and efficiency in production processes.
I have over 5 years of experience in manufacturing environments.
I specialize in operating CNC machines and assembly lines.
I am committed to maintaining high safety standards and quality control.
I applied via Naukri.com and was interviewed in Oct 2021. There was 1 interview round.
Closure is a function that has access to variables in its outer scope. Hoisting is the behavior of moving declarations to the top of the scope.
Closure allows for private variables and functions in JavaScript.
Hoisting can lead to unexpected behavior when variables are declared after they are used.
Example of closure: function outer() { let x = 10; function inner() { console.log(x); } return inner; }
Example of hoisting: c...
I applied via LinkedIn and was interviewed in Dec 2024. There were 2 interview rounds.
Everything was fine. The Hr was nice and the manager also.
I have 5 years of experience working as a Test Engineer in the software industry.
Developed and executed test cases to ensure software quality
Performed regression testing to identify bugs and issues
Collaborated with developers to resolve defects and improve product performance
I have 5 years of experience working as a Test Engineer in the software industry.
Developed and executed test cases to ensure software quality
Performed regression testing to identify bugs and issues
Collaborated with developers to resolve issues and improve product quality
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...
I applied via Campus Placement
Basic string questions
duration 2hr
C++ extends C with object-oriented features, stronger type checking, and standard libraries, enhancing code organization and reusability.
Object-Oriented Programming: C++ supports classes and objects, allowing encapsulation and inheritance. Example: class MyClass { ... };
Function Overloading: C++ allows multiple functions with the same name but different parameters. Example: void func(int); void func(double);
Operator Ov...
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
Program to find greatest element in a window of size 3
Iterate through the list and maintain a window of size 3
Find the maximum element in each window and store it in a separate list
Return the list of maximum elements
Creating a dataframe from multiple lists using PySpark code.
Import necessary libraries like pyspark.sql.
Create lists of data.
Create a SparkSession.
Convert lists to RDDs and then to a DataFrame.
Display the DataFrame.
I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.
Convert integer into structure in C programming.
Define a structure with the required fields.
Create a variable of the structure type.
Assign the integer value to the appropriate field of the structure.
LOT rules are a set of regulations governing the use of the London Overground Train services.
LOT rules include guidelines for ticketing, passenger behavior, and safety regulations.
Passengers must have a valid ticket to travel on the London Overground Train services.
LOT rules also cover restrictions on luggage size and alcohol consumption on trains.
Failure to comply with LOT rules may result in fines or penalties.
Implemented a new performance management system resulting in a 20% increase in employee productivity.
Developed and implemented a new performance management system
Collaborated with department heads to gather feedback and make improvements
Provided training and support to managers and employees on the new system
Analyzed data to track the impact of the new system on employee productivity
Basics of C/C++, OOPs, Signal Processing, Leetcode Easy - 3 questions
Moderate Level
Mathematical
Logic Reasoning
English Grammar
Technical questions
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
Top trending discussions
The duration of HARMAN interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 250 interview experiences
Difficulty level
Duration
Senior Software Engineer
1.7k
salaries
| ₹12.3 L/yr - ₹27.6 L/yr |
Technical Lead
1.5k
salaries
| ₹10.7 L/yr - ₹40 L/yr |
Software Engineer
1.4k
salaries
| ₹5.3 L/yr - ₹16.8 L/yr |
Senior Product Engineer
979
salaries
| ₹6.5 L/yr - ₹24 L/yr |
Senior Engineer
971
salaries
| ₹7 L/yr - ₹25 L/yr |
Samsung
OPPO
Dell
LG Electronics