Filter interviews by
I applied via Referral and was interviewed in Sep 2023. There were 2 interview rounds.
FINAL is a keyword used to declare a constant value in Java, while FINALLY is a block of code that is always executed after a try-catch block.
FINAL is used to declare constants in Java and cannot be changed once assigned.
FINALLY is a block of code that is always executed after a try-catch block, regardless of whether an exception is thrown or not.
Example: final int x = 10; try { // code that may throw an exception } ca...
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, member variables, and methods, while interface cannot have any of these.
A class can only extend one abstract class, but can implement multiple interfaces.
Abstract classes are used to define common characteristics of subclasses, while interfaces are used to define a contrac...
LLD of microservices involves designing the internal structure and interactions of individual microservices within a larger system.
Define clear boundaries and responsibilities for each microservice
Use APIs for communication between microservices
Implement fault tolerance and scalability measures
Consider data consistency and eventual consistency
Use containerization for deployment
Top trending discussions
posted on 9 Nov 2022
I applied via Approached by Company and was interviewed before Nov 2021. There were 4 interview rounds.
Basic problem solving easy to medium level
Sorting algorithm arranges elements in a specific order.
Choose an appropriate sorting algorithm based on the data size and type.
Common sorting algorithms include bubble sort, insertion sort, merge sort, quicksort, and selection sort.
Implement the chosen algorithm in the programming language of choice.
Test the algorithm with various input sizes and types to ensure correctness and efficiency.
posted on 2 Feb 2024
I applied via Campus Placement and was interviewed in Jan 2024. There were 3 interview rounds.
Computer fundamentals
posted on 31 Oct 2023
I applied via Campus Placement and was interviewed before Oct 2022. There were 4 interview rounds.
It was an MCQ based test. Code Snippets as well as OOPS, OS, DBMS questions were there
posted on 11 Sep 2024
I applied via Recruitment Consulltant and was interviewed before Sep 2023. There were 5 interview rounds.
IT was basic question from string and array
Use depth-first search to traverse the tree and identify leaf nodes.
Implement depth-first search algorithm to traverse the tree.
Identify nodes with no children as leaf nodes.
Store leaf nodes in an array for retrieval.
Reverse each word in a sentence without using default function.
Split the sentence into words
Iterate through each word and reverse it
Join the reversed words back into a sentence
Fibonacci series using recursion is a classic programming problem where each number is the sum of the two preceding ones.
Define a recursive function that takes an integer n as input
Base case: if n is 0 or 1, return n
Recursive case: return the sum of the previous two Fibonacci numbers
Call the function recursively with n-1 and n-2 until base case is reached
Find 1st, 2nd, and 3rd highest integers from an array.
Sort the array in descending order.
Retrieve the first three elements from the sorted array.
Handle cases where array length is less than 3.
posted on 14 Sep 2024
I applied via LinkedIn and was interviewed before Sep 2023. There was 1 interview round.
posted on 9 Dec 2024
I applied via Job Portal and was interviewed before Dec 2023. There were 2 interview rounds.
posted on 31 May 2021
I applied via Company Website and was interviewed in May 2021. There were 4 interview rounds.
Multithreading in Java allows multiple threads to execute concurrently within a single program.
Java provides built-in support for multithreading through the java.lang.Thread class.
Threads can be created by extending the Thread class or implementing the Runnable interface.
Synchronization is used to prevent race conditions and ensure thread safety.
Java also provides several classes and interfaces for managing thread exec...
posted on 5 Sep 2022
posted on 19 Apr 2024
I applied via Naukri.com and was interviewed before Apr 2023. There were 3 interview rounds.
C++ related aptitude test. OOPs questions.
Questions related to linked list. Virtual functions and virtual destructor.
Reversing a LinkedIn list.
We primarily use the MERN stack for our web development projects.
MERN stack includes MongoDB, Express.js, React, and Node.js
MongoDB is used as the database to store data
Express.js is used as the backend framework for building APIs
React is used for building the user interface
Node.js is used as the server-side runtime environment
Threads are handled by creating and managing lightweight processes within a program to improve performance and responsiveness.
Threads are managed by the operating system or a thread library.
Threads share the same memory space within a process.
Threads can communicate with each other through shared memory or message passing.
Thread synchronization is important to prevent race conditions and ensure data consistency.
Example...
based on 1 interview
Interview experience
Key Account Manager
60
salaries
| ₹3 L/yr - ₹7.2 L/yr |
Dietician
32
salaries
| ₹2.2 L/yr - ₹4.2 L/yr |
Patient Care Executive
31
salaries
| ₹1.5 L/yr - ₹4.1 L/yr |
Clinical Nutritionist
30
salaries
| ₹1.8 L/yr - ₹4 L/yr |
Business Development Manager
22
salaries
| ₹4.5 L/yr - ₹6 L/yr |
Max Healthcare
Paras Hospital
Dr Lal PathLabs
Johnson & Johnson