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 was interviewed before May 2016.
I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Jan 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Jul 2020. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed before Feb 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed before Aug 2020. There were 4 interview rounds.
based on 1 review
Rating in categories
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