Filter interviews by
posted on 14 Jun 2024
I applied via Referral and was interviewed in Aug 2023. There were 3 interview rounds.
12 Questions related to SQL.
I applied via Company Website and was interviewed in Jan 2021. There were 5 interview rounds.
posted on 6 Nov 2015
Design data structure for Excel sheet
Use a 2D array to represent rows and columns
Each cell can contain a string or a formula
Include metadata such as cell formatting and data validation rules
Monitors are implemented in OS to synchronize access to shared resources.
Monitors are used to ensure mutual exclusion and synchronization of shared resources.
They are implemented using locks and condition variables.
Monitors provide a higher level of abstraction than locks and semaphores.
Examples of monitors in OS include Java's synchronized keyword and C#'s lock statement.
To delete nth node in a linked list, we need to traverse to the (n-1)th node and change its next pointer to (n+1)th node.
Traverse to (n-1)th node and change its next pointer to (n+1)th node
Handle edge cases like deleting the first node or deleting the last node
Free the memory of the deleted node
Creating a pointer for an abstract class and pointing it to a derived class object with a function name conflict.
Use virtual keyword for the function in the abstract class.
Use override keyword for the function in the derived class.
Access the function using the pointer with the derived class object.
based on 1 interview
Interview experience
Software Engineer
426
salaries
| ₹7.3 L/yr - ₹21.3 L/yr |
Senior Software Engineer
332
salaries
| ₹12 L/yr - ₹33 L/yr |
Technical Support Engineer
271
salaries
| ₹7 L/yr - ₹19 L/yr |
Senior Technical Support Engineer
139
salaries
| ₹10 L/yr - ₹20.8 L/yr |
Principal Software Engineer
132
salaries
| ₹22 L/yr - ₹46 L/yr |
Gen
CommVault
Veeam Software
NetApp