Filter interviews by
Offline Coding and Aptitute test on Booklet
Top trending discussions
I applied via Campus Placement and was interviewed in Jun 2022. There was 1 interview round.
Count occurrences of a given element in a sorted array.
Use binary search to find the first and last occurrence of the element.
Subtract the indices to get the count.
Handle edge cases like element not present in the array.
Find the deepest left node in a binary tree.
Traverse the tree recursively and keep track of the depth and whether the current node is a left node.
If the current node is a leaf node and its depth is greater than the deepest left node found so far, update the deepest left node.
Return the deepest left node found.
Example: For the binary tree with root node 1, left child 2, and left child of 2 being 4, the deepest left node...
Three questions were assigned to be solved within a two-hour timeframe.
The assessment consists of two multiple-choice question (MCQ) rounds, each lasting 15 minutes, and one essay writing task requiring 400 words to be completed within 25 minutes.
OA + behavioural questions
Easy lc or medium lc quest
I applied via AngelList and was interviewed before Nov 2021. There were 4 interview rounds.
2 coding question level easy-medium leetcode
I applied via Approached by Company and was interviewed in Aug 2024. There were 2 interview rounds.
2 DSA questions and 70 minutes.
Min-stack is implemented using O(N) space by keeping track of minimum value at each element.
Use two stacks - one to store the actual elements and another to store the minimum value at each step.
When pushing an element, check if it is smaller than the current minimum and update the minimum stack accordingly.
When popping an element, also pop from the minimum stack if the popped element is the current minimum.
Sliding Window Problem involves finding a subarray of fixed size k with the maximum sum.
Use a sliding window approach to iterate through the array and keep track of the sum of elements within the window.
Slide the window by removing the first element and adding the next element in each iteration.
Keep track of the maximum sum found so far and update it if a new maximum is found.
I applied via Company Website and was interviewed in May 2024. There were 3 interview rounds.
This round had questions from various topics like DBMS, system design, OOPs, aptitude etc. with one coding ques.
This had 2 coding questions (medium level) and a digital HR round where we just have to use a slider to answer our best reaction to situations.
Implement a stack that supports push, pop, top, and retrieving the minimum element in constant time.
Use two stacks - one to store the actual elements and another to store the minimum values.
When pushing an element, check if it is smaller than the current minimum and push it to the min stack if so.
When popping an element, check if it is the current minimum and pop from the min stack if so.
Top operation can be implemente...
Find leaf nodes in a binary tree and print path to each leaf node.
Traverse the binary tree using depth-first search (DFS)
When reaching a leaf node, store the path from root to that leaf node
Repeat the process for all leaf nodes in the tree
I applied via Newspaper Ad and was interviewed in Apr 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed before Oct 2022. There were 4 interview rounds.
1 hour long test, 1 easy and 1 medium leetcode problem + some apti questions.
Find the next permutation of a given timestamp in HH:MM AM/PM format.
Convert the timestamp to a 24-hour format for easier manipulation.
Identify the rightmost pair where the earlier digit is smaller than the later one.
Swap this digit with the smallest larger digit to its right.
Reverse the digits to the right of the swapped position to get the next permutation.
Example: For '11:55 PM', the next permutation is '12:00 AM'.
based on 1 interview experience
Software Engineer
13
salaries
| ₹11.2 L/yr - ₹18 L/yr |
Associate Software Engineer
5
salaries
| ₹5 L/yr - ₹6.5 L/yr |
Senior Software Engineer
5
salaries
| ₹24 L/yr - ₹31.5 L/yr |
Software Developer
4
salaries
| ₹5.2 L/yr - ₹16 L/yr |
Product Manager
4
salaries
| ₹26.5 L/yr - ₹29.9 L/yr |
TCS
Accenture
Wipro
Cognizant