Filter interviews by
Top trending discussions
They asked easy to medium DSA . It includes arrays, strings, recursion.
I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.
Two Easy questions to be solved
Heap sort is a comparison-based sorting algorithm that uses a binary heap data structure.
Heap sort works by building a binary heap from the array and then repeatedly extracting the maximum element and placing it at the end of the array.
The heap is maintained as a complete binary tree, where each parent node is greater than or equal to its children.
The time complexity of heap sort is O(n log n) and it is an in-place sor...
I applied via unstop and was interviewed before Oct 2023. There were 3 interview rounds.
It was medium to difficult level test
posted on 9 Sep 2023
I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.
React hooks are functions that let you use state and other React features without writing a class.
Hooks are functions that let you use state and other React features in functional components
useState() is a hook that allows you to add state to functional components
useEffect() is a hook that allows you to perform side effects in functional components
useContext() is a hook that allows you to use the context API in functio
Liskov Substitution Principle states that objects of a superclass should be replaceable with objects of its subclasses without affecting the program's correctness.
Subtypes must be substitutable for their base types.
Derived classes must be able to replace their base classes without affecting the program's behavior.
Violating this principle can lead to unexpected behavior and errors in the code.
Example: If a program expec...
Oops concept is a programming paradigm that focuses on objects and classes.
Oops stands for Object-Oriented Programming
Key concepts include inheritance, encapsulation, polymorphism, and abstraction
Examples: Class Car with properties like make, model, and methods like start(), stop()
Example: Inheritance - Class SUV extends Car and adds property numSeats
I applied via Approached by Company and was interviewed in Mar 2024. There was 1 interview round.
Sort an array of strings in descending order
Use the sort() method with a custom compare function to sort the array in descending order
Example: ['apple', 'banana', 'cherry'].sort((a, b) => b.localeCompare(a)) will result in ['cherry', 'banana', 'apple']
I applied via Company Website and was interviewed in Jul 2023. There were 2 interview rounds.
Iterator and generator are used in Python to iterate over a sequence of elements. .pyc files are compiled Python files.
Iterator in Python is an object that enables a programmer to traverse a container, like a list.
Generator in Python is a function that returns an iterator. It generates values using the yield keyword.
Example of iterator: for num in range(5): print(num)
Example of generator: def square_numbers(n): for i i...
Bug life cycle is the process of identifying, reporting, fixing, retesting, and closing bugs in a software project.
Bug is identified by a tester during testing phase
Bug is reported to the development team
Development team fixes the bug
Tester retests the bug to ensure it is fixed
Bug is closed once confirmed fixed
I applied via Referral and was interviewed in Dec 2022. There were 5 interview rounds.
call, bind, and apply are methods used to manipulate the value of 'this' in JavaScript functions.
Call invokes a function with a specified 'this' value and arguments provided individually.
Bind creates a new function that, when called, has its 'this' keyword set to the provided value.
Apply invokes a function with a specified 'this' value and arguments provided as an array.
All three methods are used to control the value o...
Angular is a front-end framework, Node.js is a back-end runtime environment, and Express.js is a web application framework for Node.js.
Angular is used for building dynamic single-page applications (SPAs) with HTML, CSS, and TypeScript.
Node.js is used for building scalable network applications and is based on the V8 JavaScript engine.
Express.js is a minimal and flexible Node.js web application framework that provides a ...
I applied via LinkedIn and was interviewed in Jan 2023. There were 3 interview rounds.
Java 8 and 11 introduced several new features and improvements to the language.
Java 8 introduced lambda expressions, functional interfaces, streams, and default methods.
Java 11 introduced local variable syntax for lambda parameters, HTTP client API, and new string methods.
Example of Java 8 lambda expression: (x, y) -> x + y
Example of Java 11 HTTP client API: HttpClient client = HttpClient.newHttpClient();
I applied via Company Website and was interviewed in Mar 2024. There were 3 interview rounds.
Aptitude test is based on English test, Quantative, Logical reasoning
Pseudo codes with your preferred language
based on 1 review
Rating in categories
Staff Nurse
121
salaries
| ₹2 L/yr - ₹6.1 L/yr |
Patient Care Officer
40
salaries
| ₹2 L/yr - ₹3.5 L/yr |
Senior Staff Nurse
36
salaries
| ₹2.2 L/yr - ₹5 L/yr |
Physician Assistant
25
salaries
| ₹3 L/yr - ₹5.5 L/yr |
Scientific Officer
23
salaries
| ₹1.8 L/yr - ₹3.9 L/yr |
Paras Hospital
Johnson & Johnson
Pacific BPO
Metropolis Healthcare