Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There was 1 interview round.
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain both data and methods to manipulate that data.
It allows for reusability, modularity, and flexibility in code.
Key principles of OOPs include encapsulation, inheritance, and polymorphism.
Examples of OOPs languages include Java, C++, and Python.
Virtual destructor is used to ensure proper destruction of derived class objects when deleted through a base class pointer.
Virtual destructor is declared in the base class with the 'virtual' keyword.
It allows the destructor of the derived class to be called when an object is deleted through a base class pointer.
Without a virtual destructor, only the base class destructor would be called, leading to memory leaks or unde
Reverse a linked list using iterative approach
Initialize three pointers: prev = null, current = head, next = null
Iterate through the linked list, updating pointers as follows: next = current.next, current.next = prev, prev = current, current = next
Update the head to point to the new head (prev)
C# will be asked
Top trending discussions
posted on 11 Nov 2023
I applied via Approached by Company and was interviewed in Oct 2023. There were 4 interview rounds.
Just normal MCQ test.
I applied via campus placement at Graphic Era University, Dehradun and was interviewed in Sep 2023. There were 3 interview rounds.
Normal questions was average
I applied via Referral and was interviewed before Dec 2023. There were 2 interview rounds.
A take home assignment
I applied via Approached by Company and was interviewed before May 2023. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 3 interview rounds.
Implement a function to reverse a linked list
Create a new linked list to store the reversed elements
Traverse the original linked list and insert each node at the beginning of the new linked list
Update the head of the new linked list as the last node of the original linked list
I applied via campus placement at KIIT University, Bhuvaneshwar and was interviewed in Sep 2024. There were 3 interview rounds.
Basic aptitude question around 1 hour
posted on 29 Aug 2024
I applied via LinkedIn and was interviewed in Sep 2021. There was 1 interview round.
based on 1 interview
Interview experience
based on 5 reviews
Rating in categories
Assistant Engineer
57
salaries
| ₹3 L/yr - ₹5.5 L/yr |
Senior Software Engineer
52
salaries
| ₹7.2 L/yr - ₹22 L/yr |
Engineer
51
salaries
| ₹3.5 L/yr - ₹7.5 L/yr |
Software Engineer
45
salaries
| ₹3.5 L/yr - ₹8.9 L/yr |
Senior Engineer
41
salaries
| ₹5 L/yr - ₹13.9 L/yr |
Bosch
TCS
Mahindra & Mahindra
Infosys