i
Bajaj Finserv
Health
Filter interviews by
The event loop in JavaScript is responsible for handling asynchronous operations by continuously checking the call stack and the callback queue.
The event loop continuously checks the call stack for any functions that need to be executed.
If the call stack is empty, the event loop checks the callback queue for any asynchronous tasks that have completed.
The event loop then pushes these tasks onto the call stack for e...
Closures in JavaScript are functions that have access to variables from their outer scope even after the outer function has finished executing.
Closures allow functions to access variables from their outer scope
They are created when a function is defined within another function
Closures can be used to create private variables and functions
The angle between the minute and hour hand at 1:15 is 7.5 degrees.
At 1:15, the minute hand is at 3 and the hour hand is slightly past 1
Calculate the angles covered by each hand from 12 o'clock position
Subtract the smaller angle from the larger angle to get the angle between the hands
Replacing the screen of your old phone may not be cost-effective in the long run. Buying a new phone can offer better features and performance.
Replacing the screen may not fix other potential issues with the phone
A new phone may offer better camera, battery life, and processing power
You can take advantage of new technology and features with a new phone
The cost of replacing the screen may be close to the cost of a ...
Ninja is given a task of painting a fence with ‘N’ posts using ‘K’ different colors. The task requires that not more than two adjacent posts have the same color. Your ...
The task is to determine the number of ways to paint a fence with 'N' posts using 'K' different colors, with the constraint that not more than two adjacent posts have the same color.
Use dynamic programming to solve the problem efficiently.
Consider the cases where the last two posts have the same color and different colors separately.
Keep track of the number of ways to paint the fence at each post using a 2D array.
...
Given a linked list of integers, your task is to implement a function that deletes a node at a specified position, 'POS'.
If the specified position is grea...
Implement a function to delete a node at a specified position in a linked list.
Traverse the linked list to find the node at the specified position.
Update the pointers to skip over the node to be deleted.
Handle edge cases like deleting the head or tail of the linked list.
Return the modified linked list.
Given an integer array/list arr
and an integer 'Sum', determine the total number of unique pairs in the array whose elements sum up to the given 'Sum'.
The first line co...
Count the total number of unique pairs in an array whose elements sum up to a given value.
Use a hashmap to store the frequency of each element in the array.
Iterate through the array and for each element, check if (Sum - current element) exists in the hashmap.
Increment the count of pairs if the complement exists in the hashmap.
Divide the count by 2 to avoid counting duplicates like (arr[i], arr[j]) and (arr[j], arr...
You are given a string STR
which contains alphabets, numbers, and special characters. Your task is to reverse the string.
STR = "abcde"
"ed...
Reverse a given string containing alphabets, numbers, and special characters.
Iterate through the string from the end to the beginning and append each character to a new string.
Use built-in functions like reverse() or slicing to reverse the string.
Handle special characters and numbers while reversing the string.
Ensure to consider the constraints on the length of the string and number of test cases.
Coding questions involving array and string manipulation.
Closures in JavaScript are functions that have access to variables from their outer scope even after the outer function has finished executing.
Closures allow functions to access variables from their outer scope
They are created when a function is defined within another function
Closures can be used to create private variables and functions
The event loop in JavaScript is responsible for handling asynchronous operations by continuously checking the call stack and the callback queue.
The event loop continuously checks the call stack for any functions that need to be executed.
If the call stack is empty, the event loop checks the callback queue for any asynchronous tasks that have completed.
The event loop then pushes these tasks onto the call stack for execut...
I appeared for an interview in Dec 2024, where I was asked the following questions.
I applied via Company Website and was interviewed in Oct 2023. There were 3 interview rounds.
Yes , I can play the team with very well and in effective manner it may lead to achieve the desired goals within a given period of time.
No, I am not working currently any where .
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
Great to the subject
I applied via LinkedIn and was interviewed in May 2023. There were 4 interview rounds.
I appeared for an interview before Jun 2024, where I was asked the following questions.
I have extensive experience in customer relations, focusing on building strong client connections and enhancing satisfaction.
Worked as a Customer Service Representative at XYZ Corp, handling inquiries and resolving issues for over 200 clients daily.
Developed and implemented a feedback system that increased customer satisfaction scores by 15% within six months.
Collaborated with sales teams to identify client needs, resu...
My previous job as a Relationship Officer enhanced my skills in client engagement and problem-solving, leading to improved customer satisfaction.
Developed strong relationships with clients, resulting in a 20% increase in customer retention.
Handled client inquiries and complaints efficiently, achieving a 95% satisfaction rate.
Collaborated with cross-functional teams to create tailored solutions for clients, enhancing se...
I appeared for an interview before Jun 2024, where I was asked the following questions.
I applied via Campus Placement and was interviewed before Jul 2023. There were 2 interview rounds.
The 2Sum problem involves finding two numbers in an array that add up to a specific target.
Use a hash map to store numbers and their indices for O(1) lookup.
Iterate through the array, checking if the complement (target - current number) exists in the map.
Example: For nums = [2, 7, 11, 15] and target = 9, return indices [0, 1] because 2 + 7 = 9.
Time complexity is O(n) and space complexity is O(n) due to the hash map.
The angle between the minute and hour hand at 1:15 is 7.5 degrees.
At 1:15, the minute hand is at 3 and the hour hand is slightly past 1
Calculate the angles covered by each hand from 12 o'clock position
Subtract the smaller angle from the larger angle to get the angle between the hands
I applied via LinkedIn and was interviewed before Sep 2023. There were 3 interview rounds.
Case study on Google reviews
Top trending discussions
The duration of Bajaj Finserv Health interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 23 interview experiences
Difficulty level
Duration
based on 231 reviews
Rating in categories
Product Manager
123
salaries
| ₹13 L/yr - ₹22.5 L/yr |
Software Development Engineer
93
salaries
| ₹10.5 L/yr - ₹19 L/yr |
Relationship Manager
41
salaries
| ₹4.2 L/yr - ₹9 L/yr |
Sales Manager
38
salaries
| ₹4.5 L/yr - ₹7.7 L/yr |
Senior Product Manager
36
salaries
| ₹16.5 L/yr - ₹30 L/yr |
Udaan
Swiggy
Oyo Rooms
Blinkit