Filter interviews by
I applied via Referral and was interviewed before Oct 2022. There were 3 interview rounds.
50 questions in 12mins
Top trending discussions
I was interviewed before May 2023.
Atomic transactions ensure that all operations in a transaction are completed successfully or none at all in a distributed system.
Atomic transactions guarantee that all operations within a transaction are either all successful or all rolled back.
In distributed systems, atomic transactions are crucial for maintaining data consistency across multiple nodes.
ACID properties (Atomicity, Consistency, Isolation, Durability) a...
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
Computer Fundamentals
Flatten a binary tree by converting it into a linked list in-place.
Use a recursive approach to flatten the binary tree.
Traverse the tree in a pre-order manner and keep track of the previous node.
Set the left child of each node to null and the right child to the next node in the linked list.
Example: Input: 1 -> 2 -> 5 -> 3 -> 4 -> null, Output: 1 -> null -> 2 -> null -> 3 -> null -> 4 -> null -> 5 -> null
I applied via Internshala and was interviewed in Dec 2023. There were 2 interview rounds.
Easy to medium, can solve with leetcode medium
Count the number of islands in a grid of '1's and '0's
Iterate through the grid and for each '1' encountered, perform a depth-first search to mark all connected '1's as visited
Increment the island count for each new island found
Ensure to handle boundary cases and check for visited nodes
Find the first and last index of a specific element in an array of strings.
Iterate through the array and keep track of the index of the first and last occurrence of the element.
Return the first and last index once the iteration is complete.
Example: Array ['apple', 'banana', 'apple', 'orange'], element 'apple' - First index: 0, Last index: 2.
Leecode medium level question
Leetcode Hard level Question
I was interviewed before May 2023.
Atomic transactions ensure that all operations in a transaction are completed successfully or none at all in a distributed system.
Atomic transactions guarantee that all operations within a transaction are either all successful or all rolled back.
In distributed systems, atomic transactions are crucial for maintaining data consistency across multiple nodes.
ACID properties (Atomicity, Consistency, Isolation, Durability) a...
I applied via campus placement at Indian Institute of Technology (IIT), Roorkee and was interviewed before Sep 2020. There was 1 interview round.
posted on 13 Jun 2021
I applied via Naukri.com and was interviewed before Jun 2020. There were 3 interview rounds.
posted on 27 Jan 2017
I was interviewed in Dec 2016.
I was interviewed before Jun 2016.
I have the ability to handle pressure effectively.
I remain calm and focused in high-pressure situations.
I prioritize tasks and manage my time efficiently.
I seek support and guidance from team members when needed.
I maintain a positive attitude and adapt to changing circumstances.
I have successfully completed projects under tight deadlines.
based on 8 reviews
Rating in categories
Key Account Manager
234
salaries
| ₹4 L/yr - ₹10 L/yr |
Associate Software Engineer
109
salaries
| ₹7 L/yr - ₹14 L/yr |
Software Engineer
95
salaries
| ₹7 L/yr - ₹19.7 L/yr |
Product Manager
78
salaries
| ₹17.5 L/yr - ₹35.1 L/yr |
Software Developer
71
salaries
| ₹7.5 L/yr - ₹17 L/yr |
Freight Tiger
Rivigo
BlackBuck
FarEye