i
SailPoint Technologies
Filter interviews by
Clear (1)
I applied via LinkedIn and was interviewed in Apr 2023. There were 2 interview rounds.
HashMap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
HashMap uses a hash function to map keys to indices in an array.
Collision handling is important in HashMap implementation.
Java's HashMap class is a popular implementation of this data structure.
Top trending discussions
I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.
Design LRU Cache. Suggest the best Data structure for this.
Calculate total run time of overlapping time ranges
Sort the time ranges by start time
Iterate through the sorted time ranges and merge overlapping ranges
Calculate the total run time by summing up the merged ranges
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
VTable is a table of function pointers used in object-oriented programming to implement polymorphism. VPtr is a pointer to the VTable.
VTable is used to store pointers to virtual functions in a class.
VPtr points to the VTable of an object to enable dynamic dispatch of virtual functions.
VTable and VPtr are used in C++ to implement polymorphism and dynamic binding.
I applied via Naukri.com
I applied via Approached by Company and was interviewed in May 2021. There were 3 interview rounds.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Software Engineer
32
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
21
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer2
11
salaries
| ₹0 L/yr - ₹0 L/yr |
Devops Engineer
8
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior SQA Engineer
8
salaries
| ₹0 L/yr - ₹0 L/yr |
Okta
CyberArk
IBM
RSA Security