Filter interviews by
Clear (1)
I applied via Naukri.com
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.
Top trending discussions
I applied via Campus Placement and was interviewed in Jan 2016. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.
To find a loop in a linked list, we use Floyd's cycle-finding algorithm.
Floyd's cycle-finding algorithm uses two pointers, one moving at twice the speed of the other.
If there is a loop in the linked list, the two pointers will eventually meet.
To detect the meeting point, we reset one of the pointers to the head of the linked list and move both pointers at the same speed.
The meeting point is the start of the loop.
LRU, MRU and LFU are caching algorithms used to manage memory in computer systems.
LRU stands for Least Recently Used and removes the least recently used items from the cache when the cache is full.
MRU stands for Most Recently Used and removes the most recently used items from the cache when the cache is full.
LFU stands for Least Frequently Used and removes the least frequently used items from the cache when the cache i...
posted on 13 Jun 2024
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
The task was a Codility type
I applied via Naukri.com and was interviewed before May 2023. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
GCD is a low-level API for managing concurrent operations, while Queue is a high-level API for managing tasks in a FIFO order.
GCD stands for Grand Central Dispatch and is a low-level API for managing concurrent operations in iOS and macOS.
Queues are a high-level API in GCD used for managing tasks in a FIFO (First In, First Out) order.
GCD allows you to create and manage queues, while queues are used to execute tasks con...
based on 3 interviews
1 Interview rounds
based on 3 reviews
Rating in categories
Senior Software Engineer
50
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
38
salaries
| ₹0 L/yr - ₹0 L/yr |
Graphic Designer
16
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Sdet Engineer
10
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Palo Alto Networks
Check Point Software Technologies
FireEye
Gen