Filter interviews by
I applied via Referral and was interviewed before Mar 2023. There were 2 interview rounds.
Top trending discussions
I have the necessary skills, experience, and passion to excel in this role.
I have relevant experience in the field
I possess the required skills and qualifications
I am a quick learner and adaptable to new situations
I am passionate about the industry and eager to contribute
I am a team player and work well with others
Polymorphism is the ability of an object to take on many forms. In C++, it is achieved through function overloading and virtual functions.
Polymorphism allows objects of different classes to be treated as objects of a common base class.
Function overloading enables multiple functions with the same name but different parameters.
Virtual functions allow derived classes to override base class functions.
Caching is the process of storing frequently used data in a temporary storage to reduce access time. LRU caching removes least recently used data.
Caching improves performance by reducing access time to frequently used data
LRU (Least Recently Used) caching removes the least recently used data to make space for new data
LRU cache can be implemented using a doubly linked list and a hash map
When a cache hit occurs, the acce...
based on 9 reviews
Rating in categories
Research Analyst
11
salaries
| ₹3.5 L/yr - ₹4.8 L/yr |
Assistant Manager
3
salaries
| ₹9 L/yr - ₹10.6 L/yr |
Technical Lead
3
salaries
| ₹9.5 L/yr - ₹18.7 L/yr |
Senior Sales Executive
3
salaries
| ₹6.4 L/yr - ₹6.5 L/yr |
Assistant General Manager
3
salaries
| ₹20 L/yr - ₹20 L/yr |
TCS
Infosys
Wipro
HCLTech