Filter interviews by
posted on 31 Mar 2022
I applied via Naukri.com and was interviewed before Mar 2021. There were 2 interview rounds.
I applied via Approached by Company and was interviewed before Jun 2021. There were 2 interview rounds.
Frameworks provide structure and pre-built components for software development, but can also limit flexibility and require learning curve.
Advantage: Provides structure and pre-built components for faster development
Advantage: Can improve code quality and maintainability
Disadvantage: Can limit flexibility and customization
Disadvantage: Requires learning curve and potential dependency issues
Example: ReactJS provides a fr...
Oops stands for Object-Oriented Programming. It is a programming paradigm that uses objects to represent real-world entities.
Advantages: code reusability, modularity, encapsulation, inheritance, polymorphism
Disadvantages: complexity, steep learning curve, performance overhead
Example: creating a class 'Car' with properties like 'make', 'model', and 'year', and methods like 'start_engine' and 'stop_engine'
The immediate higher number to the right of each element in an array
Iterate through the array from right to left
For each element, compare it with the elements to its right to find the immediate higher number
Store the immediate higher number in a new array
Count pairs in an array whose sum is a perfect square.
Iterate through the array and calculate the sum of each pair.
Check if the sum is a perfect square using a function.
Increment a counter if the sum is a perfect square.
Return the final count of pairs.
To find the Kth largest number in a Binary Search Tree (BST), we can perform an in-order traversal and keep track of the Kth largest element.
Perform an in-order traversal of the BST to get the elements in non-decreasing order.
Keep track of the Kth largest element while traversing the BST.
Return the Kth largest element once found.
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Two questions asked:
1. Partition equal sum
2. find length largest region boolean matrix
I applied via Referral and was interviewed before Jun 2022. There were 6 interview rounds.
I applied via Company Website and was interviewed before Sep 2022. There were 2 interview rounds.
Very basic problem solving round
I applied via Approached by Company and was interviewed before Jan 2023. There were 2 interview rounds.
Write a program that solves sudoku
A tiny URL application is built by generating short aliases for long URLs, storing them in a database, and redirecting users to the original URL when the alias is accessed.
Generate a unique short alias for each long URL
Store the alias and corresponding long URL in a database
Implement a redirect mechanism to redirect users from the alias to the original URL
Handle edge cases like duplicate URLs, expired aliases, and inva
I appeared for an interview before Sep 2023.
Hacker rank evaluation with three questions
Basic DS question like dutch flag problem.
Debounce function delays the execution of a function until after a specified amount of time has passed since the last time it was invoked.
Create a function that takes a function and a delay time as parameters
Use setTimeout to delay the execution of the function
Use clearTimeout to reset the timer if the function is invoked again within the delay time
based on 1 interview
Interview experience
based on 13 reviews
Rating in categories
Product Software Engineer
183
salaries
| ₹6.6 L/yr - ₹21 L/yr |
Operations Associate
162
salaries
| ₹2 L/yr - ₹5 L/yr |
Senior Software Product Engineer
161
salaries
| ₹10.8 L/yr - ₹35 L/yr |
Senior Software Engineer
159
salaries
| ₹14 L/yr - ₹38 L/yr |
Software Quality Assurance Analyst
71
salaries
| ₹7 L/yr - ₹16.4 L/yr |
Oracle
Amdocs
Automatic Data Processing (ADP)
24/7 Customer