i
upGrad
Work with us
Filter interviews by
I applied via LinkedIn and was interviewed before Sep 2021. There were 3 interview rounds.
Top trending discussions
Linkedlist, tree, logical
Types of waits in Selenium include implicit, explicit, and fluent waits.
Implicit wait: Waits for a certain amount of time before throwing a NoSuchElementException.
Explicit wait: Waits for a certain condition to occur before proceeding further in the code.
Fluent wait: Waits for a condition to be true with a specified frequency of checking.
Example: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
I applied via Referral and was interviewed before Sep 2023. There were 4 interview rounds.
Two Medium DSA problem to solve
Design classes for a simple library management system with methods for adding, borrowing, and returning books.
Class Book: Attributes include title, author, ISBN, and availability status.
Class User: Attributes include userID, name, and borrowedBooks (array of Book).
Class Library: Methods include addBook(Book), borrowBook(User, Book), returnBook(User, Book).
Example of addBook: library.addBook(new Book('1984', 'George Orw...
I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.
2.5 Hours 2 Coding que and sql query and topin tech platform
Find k closest nodes to a given node in a BST.
Perform an inorder traversal of the BST to get a sorted list of nodes.
Use a priority queue to keep track of the k closest nodes based on their absolute difference with the target node.
Populate the priority queue with the first k nodes from the inorder traversal.
For each subsequent node, calculate its absolute difference with the target node and compare it with the top eleme...
I applied via Referral and was interviewed in Nov 2023. There were 2 interview rounds.
They give a standard application to develop in mvvm or clean architecture, don't forget to write unit tests
Flutter is a UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.
Flutter is an open-source framework developed by Google.
It uses the Dart programming language.
Flutter allows for hot reload, which enables developers to see changes instantly.
It provides a rich set of pre-built widgets for building user interfaces.
Flutter can be used to create apps for iOS, Android, w...
Compose way of thinking involves breaking down complex problems into smaller, manageable parts and then combining them to create a solution.
Break down a problem into smaller components
Solve each component individually
Combine the solutions to create a complete solution
Example: Using functions to break down a complex task into smaller functions and then combining them to achieve the desired outcome
Lifecycle of view refers to the stages a view goes through from creation to destruction in an application.
Creation: View is initialized and loaded into memory.
Layout: View is positioned and sized on the screen.
Display: View is rendered and displayed to the user.
Interaction: User interacts with the view through input events.
Destruction: View is removed from memory when no longer needed.
I applied via Referral and was interviewed before Aug 2021. There was 1 interview round.
Answer on how to list in react and the input box
Use the map function to create a list in React
Use the state to store the input value
Use onChange event to update the state when the input value changes
Use onSubmit event to handle the form submission
posted on 27 Jul 2021
I appeared for an interview in Feb 2021.
posted on 17 Jul 2023
I applied via Recruitment Consulltant and was interviewed before Jul 2022. There were 2 interview rounds.
typeof null returns 'object' in JavaScript.
typeof null is 'object' in JavaScript
This is a historical bug in JavaScript that has not been fixed for backward compatibility
Example: console.log(typeof null) will output 'object'
posted on 17 Aug 2022
I applied via LinkedIn and was interviewed in Feb 2022. There were 2 interview rounds.
React is a JavaScript library for building user interfaces. It is different from Angular in various ways.
React is a library while Angular is a framework
React uses virtual DOM while Angular uses real DOM
React is more flexible and easier to learn than Angular
Deep copy creates a new object with the same values while shallow copy creates a new reference to the same object
Hoisting is a JavaScript mechanism where variables a...
Implement custom hooks and array flat method
Custom hooks are reusable functions that allow you to extract component logic into reusable functions
Array flat method is used to flatten an array of nested arrays into a single array
To implement custom hooks, create a function that uses the useState and useEffect hooks
To implement array flat method, use the reduce method to flatten the array
based on 12 reviews
Rating in categories
Admission Counsellor
658
salaries
| ₹3.5 L/yr - ₹8 L/yr |
Academic Counsellor
279
salaries
| ₹4.3 L/yr - ₹10 L/yr |
Senior Associate
254
salaries
| ₹4.9 L/yr - ₹11 L/yr |
Senior Academic Counsellor
226
salaries
| ₹5.2 L/yr - ₹12 L/yr |
Senior Admission Counsellor
206
salaries
| ₹5.5 L/yr - ₹12.5 L/yr |
Simplilearn
Unacademy
BYJU'S
Whitehat jr