Filter interviews by
posted on 24 Nov 2024
I applied via campus placement at Parul Institute of Management and Research, Vadodara and was interviewed before Nov 2023. There was 1 interview round.
OOPs stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain data and methods to manipulate that data.
Encapsulation, inheritance, and polymorphism are key principles of OOPs.
Examples of OOPs languages include Java, C++, and Python.
Data structures in C++ are used to store and organize data efficiently.
Data structures like arrays, linked lists, stacks, queues, trees, and graphs are commonly used in C++ programming.
Arrays are used to store a collection of elements of the same data type.
Linked lists are used to store elements in a linear order.
Stacks follow the Last In First Out (LIFO) principle.
Queues follow the First In First Out (FIFO) principle.
...
Types of inheritance in OOPs include single, multiple, multilevel, hierarchical, and hybrid inheritance.
Single inheritance: A class inherits from only one base class.
Multiple inheritance: A class inherits from more than one base class.
Multilevel inheritance: A class inherits from a class, which in turn inherits from another class.
Hierarchical inheritance: Multiple classes inherit from a single base class.
Hybrid inherit...
Top trending discussions
posted on 9 Nov 2021
I applied via campus placement at Lalbhai Dalpatbhai College of Engineering, Ahmedabad and was interviewed in Oct 2021. There were 4 interview rounds.
Networking basics, oops concepts
OSI layers refer to the Open Systems Interconnection model which defines a networking framework to implement protocols in seven layers.
Layer 1 - Physical layer: Deals with physical connections and transmission of raw data.
Layer 2 - Data Link layer: Responsible for error detection and correction, and framing.
Layer 3 - Network layer: Manages routing and addressing.
Layer 4 - Transport layer: Ensures reliable data transfer...
I applied via LinkedIn and was interviewed in Apr 2024. There were 4 interview rounds.
Aptitude 30 questions and Coding 3
It was Aptitude and networking questions,1hr
Java is a statically typed language with a focus on performance and scalability, while Python is dynamically typed and emphasizes readability and simplicity.
Java is statically typed, while Python is dynamically typed
Java is compiled to bytecode and runs on a virtual machine, while Python is interpreted
Java is more verbose and requires explicit type declarations, while Python is concise and uses dynamic typing
Java is co...
Different types of comments include single-line comments, multi-line comments, and documentation comments.
Single-line comments start with // and are used for short comments on a single line.
Multi-line comments start with /* and end with */ and can span multiple lines.
Documentation comments start with /** and are used to generate documentation for code.
Example: // This is a single-line comment
Example: /* This is a multi...
posted on 12 Aug 2024
Nice aptitude questions were there , so best of luck
I applied via Telegram and was interviewed in May 2024. There were 3 interview rounds.
I applied via Company Website and was interviewed in Apr 2024. There were 2 interview rounds.
50 marks in 60 minutes
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Process Associate
667
salaries
| ₹2 L/yr - ₹5.6 L/yr |
Field Engineer
300
salaries
| ₹2.8 L/yr - ₹6 L/yr |
Associate Officer
246
salaries
| ₹3 L/yr - ₹7.9 L/yr |
Technical Lead
241
salaries
| ₹7.2 L/yr - ₹28 L/yr |
Senior Software Engineer
230
salaries
| ₹5.5 L/yr - ₹15 L/yr |
Bharti Airtel
Tata Communications
Vodafone Idea
Tech Mahindra