i
ABB
Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.
Aptitude and logical questions
Inheritance in OOP allows a class to inherit properties and behaviors from another class.
Inheritance promotes code reusability by allowing a new class to take on the attributes and methods of an existing class.
The class that is being inherited from is called the parent class or superclass, while the class that inherits is called the child class or subclass.
Subclasses can add new methods or override existing methods fro...
A virtual function is a function in a base class that is declared using the keyword 'virtual' and can be overridden by a function in a derived class.
Virtual functions allow a derived class to provide a specific implementation of a function that is already defined in a base class.
They enable polymorphism, where a function call is resolved at runtime based on the actual type of object being referred to.
Virtual functions ...
Arrays store elements in contiguous memory locations, while linked lists store elements in nodes with pointers to the next node.
Arrays have fixed size, while linked lists can dynamically grow or shrink.
Accessing elements in arrays is faster (O(1)), while accessing elements in linked lists is slower (O(n)).
Inserting or deleting elements in arrays can be inefficient as it may require shifting elements, while in linked li...
A stack is a data structure that follows the Last In, First Out (LIFO) principle.
Stack is a collection of elements with two main operations: push (adds an element to the top) and pop (removes the top element).
Common implementations of stack include using arrays or linked lists.
Example: Pushing elements 1, 2, and 3 onto a stack would result in 3 being at the top, followed by 2, and then 1.
String function in structures refers to operations that can be performed on string data within a data structure.
String functions in structures can include operations like concatenation, substring extraction, searching, and comparison.
For example, a structure may have a string member representing a person's name, and string functions can be used to manipulate or extract parts of the name.
These functions can help in orga...
I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
This includes data interpretation,games,paragraph based question in verbal ability and the time is 30 mins
A linked list is a data structure where each element points to the next element in the sequence.
Consists of nodes connected by pointers
Can be singly linked (each node points to the next) or doubly linked (each node points to the next and previous)
Allows for dynamic size and efficient insertion/deletion operations
I applied via Company Website and was interviewed in Mar 2024. There were 2 interview rounds.
My gd topic was Big data
I applied via Campus Placement and was interviewed before May 2023. There were 3 interview rounds.
MCQ of programming languages - c/c++/Python , basic DS and OS questions
posted on 4 Sep 2021
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Aug 2021. There were 2 interview rounds.
Maths reasoning quantitive aptitude & general knowledge questions
based on 1 interview
Interview experience
Project Engineer
606
salaries
| ₹4.9 L/yr - ₹18.3 L/yr |
R&D Engineer
337
salaries
| ₹6.5 L/yr - ₹22.2 L/yr |
Financial Analyst
261
salaries
| ₹2 L/yr - ₹8.6 L/yr |
Design Engineer
240
salaries
| ₹1.2 L/yr - ₹10 L/yr |
Finance Specialist
198
salaries
| ₹2.8 L/yr - ₹7.5 L/yr |
Thermax Limited
Isgec Heavy Engineering
Kirloskar Oil Engines
Kirloskar Brothers