i
Verantos
Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2021. There were 2 interview rounds.
A cache can be built using data structures like hash tables, linked lists, and arrays.
Hash tables can be used to store key-value pairs for quick access.
Linked lists can be used to implement a Least Recently Used (LRU) cache eviction policy.
Arrays can be used for fixed-size caches or when the data is accessed in a predictable pattern.
Caches can also be implemented using trees, such as binary search trees or AVL trees.
I applied via Naukri.com and was interviewed in Aug 2021. There were 2 interview rounds.
Building a cache using data structures
Choose appropriate data structure based on use case
Implement cache eviction policies
Consider thread safety and concurrency
Examples: LRU cache using doubly linked list and hash map
Examples: LFU cache using min heap and hash map
Top trending discussions
I applied via Recruitment Consultant and was interviewed before Sep 2018. There were 4 interview rounds.
I was interviewed in Feb 2017.
Senior Software Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Devops Engineer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Softwaretest Engineer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Pharmaspectra
Saama Technologies
Innoplexus
Indegene