Filter interviews by
Clear (1)
I applied via campus placement at National Institute of Technology (NIT), Silchar and was interviewed in Apr 2024. There were 3 interview rounds.
Normal Math and Logical reasoning
Solving a puzzle using Code
Top trending discussions
Asked about projects
I applied via Company Website and was interviewed in Jan 2022. There were 2 interview rounds.
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
I applied via LinkedIn and was interviewed in Nov 2023. There was 1 interview round.
A virtual function is a function in a base class that is declared using the keyword 'virtual' and can be overridden by a function with the same signature in a derived class.
Virtual functions allow for dynamic polymorphism in object-oriented programming.
They are used to achieve runtime polymorphism by allowing a function to be called based on the type of object it is called on.
Virtual functions are declared in a base cl...
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.
It enables a single interface to be used for different data types or classes.
Examples include method overloading and method overriding in object-oriented programming.
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 Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
Moderate level aptitude but cutoff was at 75%
posted on 1 Jun 2024
I applied via Approached by Company and was interviewed in Jan 2023. There were 5 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Dec 2022. There were 3 interview rounds.
Related to dbms,os,networking
Unix shell is a command-line interpreter that provides a user interface for interacting with the operating system.
It is a program that takes commands from the keyboard and gives them to the operating system to perform.
It allows users to execute commands, run scripts, manage files, and perform various other tasks.
Common Unix shells include Bash, Zsh, and Ksh.
Shell scripting is a powerful tool for automating tasks and wr
based on 1 interview
Interview experience
Senior Engineer
851
salaries
| ₹5 L/yr - ₹18 L/yr |
Senior Software Engineer
793
salaries
| ₹6.8 L/yr - ₹23.5 L/yr |
Assistant Manager
658
salaries
| ₹5.4 L/yr - ₹18.2 L/yr |
Deputy Manager
492
salaries
| ₹9 L/yr - ₹25.9 L/yr |
Software Engineer
465
salaries
| ₹3.5 L/yr - ₹13 L/yr |
Siemens
ABB
Schneider Electric
Honeywell Automation