Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Inheritance allows a child class to override a method from its parent class, providing different func
I chose Java for its platform independence, strong community support, and extensive libraries.
Platform independence allows Java code to run on any device with a JVM
Strong community support ensures access to resources and help when needed
Extensive libraries provide pre-built solutions for common programming tasks
Top trending discussions
30 questions test of aptitide online
A microprocessor is a small electronic device that functions as the central processing unit of a computer.
Microprocessors are made up of millions of transistors that perform calculations and execute instructions.
They are commonly found in computers, smartphones, and other electronic devices.
Examples of popular microprocessors include Intel's Core series and AMD's Ryzen series.
Microprocessors process data and perform ta...
IoT stands for Internet of Things, which refers to the network of physical devices connected to the internet, allowing them to collect and exchange data.
IoT involves connecting everyday objects to the internet to enable them to send and receive data.
Examples of IoT devices include smart thermostats, wearable fitness trackers, and connected appliances.
IoT technology enables automation, remote monitoring, and data analyt
posted on 27 Jun 2024
I applied via Walk-in and was interviewed in May 2024. There was 1 interview round.
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.
Example: A method that takes ...
ADAS stands for Advanced Driver Assistance Systems. It refers to technologies that assist drivers in the driving process.
ADAS includes features like adaptive cruise control, lane departure warning, and automatic emergency braking.
These systems use sensors and cameras to monitor the vehicle's surroundings and provide alerts or assistance to the driver.
ADAS aims to improve safety, reduce accidents, and enhance the overal...
posted on 1 Apr 2024
malloc is a function in C used to allocate memory dynamically, while 'new' is an operator in C++ used for the same purpose.
malloc is a function in C, while 'new' is an operator in C++.
malloc returns a void pointer, while 'new' returns a pointer of the specified type.
malloc does not call constructors, while 'new' calls constructors for the allocated memory.
malloc requires manual memory deallocation with free(), while 'n...
I applied via Referral and was interviewed in Aug 2022. There were 5 interview rounds.
Be familiar to codility , medium questions
I applied via Campus Placement and was interviewed before May 2023. There were 3 interview rounds.
Normal aptitude with mostly technical questions
MOSFET stands for Metal-Oxide-Semiconductor Field-Effect Transistor. It is a type of transistor used for amplifying or switching electronic signals.
MOSFET has three terminals: gate, source, and drain.
It operates by varying the voltage applied to the gate terminal to control the flow of current between the source and drain terminals.
MOSFETs are widely used in digital and analog circuits, power amplifiers, and switching ...
Opams are software tools used for managing and monitoring software packages on Unix-like systems.
OPAM (OCaml Package Manager) - used for managing OCaml packages
APT (Advanced Package Tool) - used for managing Debian packages
YUM (Yellowdog Updater Modified) - used for managing RPM packages on Red Hat-based systems
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There were 3 interview rounds.
I applied via Walk-in and was interviewed in Aug 2022. There were 2 interview rounds.
Esay approach my skills
C, c++ and java basics
posted on 4 Feb 2023
I applied via Referral and was interviewed before Feb 2022. There were 2 interview rounds.
based on 4 reviews
Rating in categories
Design Engineer
123
salaries
| ₹2.4 L/yr - ₹11.5 L/yr |
Lead Engineer
119
salaries
| ₹7.8 L/yr - ₹21 L/yr |
Senior Design Engineer
117
salaries
| ₹4.8 L/yr - ₹18 L/yr |
Engineer
101
salaries
| ₹2.5 L/yr - ₹8.2 L/yr |
Software Engineer
97
salaries
| ₹4.2 L/yr - ₹12.9 L/yr |
Bharat Forge
Tata Motors
Mahindra & Mahindra
Ashok Leyland