Filter interviews by
Basi aptitude and coding mcq
I applied via Campus Placement and was interviewed in Apr 2023. There were 5 interview rounds.
General aptitude questions on Cocubes Platform of 60 minutes
The pillars of OOP are encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allowing a new class to inherit properties and behavior from an existing class.
Polymorphism: The ability for objects of different classes to respond to the same message in different ways.
Sort a linked list
Use merge sort or quick sort for efficient sorting
Implement a sorting algorithm that works well with linked lists
Consider the time and space complexity of the sorting algorithm
I applied via LinkedIn and was interviewed in Aug 2022. There were 5 interview rounds.
Coin change problem involves finding the minimum number of coins required to make a given amount of change. Loop in linked list is a traversal technique.
Coin change problem can be solved using dynamic programming approach
Loop in linked list can be implemented using a while loop or a for loop
Coin change problem can be extended to include finding the actual coins used to make the change
Loop in linked list can be used to ...
Valid parenthesis and min stack problem
Valid Parenthesis problem involves checking if a given string of parentheses is valid or not
Min Stack problem involves designing a stack that supports push, pop, top, and retrieving the minimum element in constant time
Both problems can be solved using stack data structure
Valid Parenthesis problem can be solved by pushing opening brackets onto the stack and popping them when a clos...
Dish Network interview questions for designations
I applied via campus placement at B M S College of Engineering, Bangalore and was interviewed before Aug 2023. There were 2 interview rounds.
Simple aptitude test
Window slider on a stack/queue
Top trending discussions
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 2 interview rounds.
JavaScript prototype sorting function for arrays of strings
Use the Array.prototype.sort() method to sort an array of strings
Pass a compare function to specify the sorting order
Example: ['banana', 'apple', 'cherry'].sort((a, b) => a.localeCompare(b))
Creating a Promise polyfill from scratch involves implementing the Promise API using callbacks and handling asynchronous operations.
Understand the Promise API and its methods (resolve, reject, then, catch)
Implement a constructor function that takes an executor function as an argument
Handle asynchronous operations using callbacks and setTimeout
Implement the then and catch methods to handle success and error cases respec
Session management is the process of securely managing user sessions in web applications.
Use cookies or tokens to track user sessions
Implement session timeout to prevent unauthorized access
Store session data securely on the server side
Use HTTPS to encrypt session data during transmission
React is faster than other frameworks due to its virtual DOM, efficient diffing algorithm, and use of server-side rendering.
React uses a virtual DOM which allows it to update only the necessary components instead of re-rendering the entire page.
React's efficient diffing algorithm compares the virtual DOM with the actual DOM to minimize updates and improve performance.
React supports server-side rendering, which can impr...
Questions were asked
Dsa dp, graphs and many more questions from arrays and linked list were asked
Basic aptitude and coding questions for grads
Interview experience
based on 9 reviews
Rating in categories
Senior Engineer
109
salaries
| ₹14 L/yr - ₹31 L/yr |
Software Engineer
55
salaries
| ₹7 L/yr - ₹17 L/yr |
Engineer
54
salaries
| ₹6.7 L/yr - ₹18.8 L/yr |
Lead Engineer
54
salaries
| ₹23 L/yr - ₹40 L/yr |
Senior Software Engineer
38
salaries
| ₹12.1 L/yr - ₹32 L/yr |
Tata Play
Airtel DTH Services
Videocon d2h
SUNDIRECT