Shell
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
Normal aptitude test containing behavioural, mathematical, English questions
Oopc, dbms, sql, se concepts were there with few os, dsa and got related questions
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Basic two coding questions will be and also apptitude questions also included.
Virtual functions enable polymorphism in classes, while friend functions allow access to private members of a class.
Virtual functions are declared in a base class and overridden in derived classes to achieve runtime polymorphism.
Friend functions are not members of a class but can access its private and protected members.
Example of a virtual function: `class Base { virtual void show(); };`
Example of a friend function: `...
I applied via Campus Placement
Based on cs subjects, DS Algo and Aptitude
I applied via Campus Placement and was interviewed in Aug 2021. There was 1 interview round.
Normalization is the process of organizing data in a database to reduce redundancy. Joins are used to combine data from multiple tables.
Normalization involves breaking down a table into smaller tables to reduce data redundancy.
Joins are used to combine data from two or more tables based on a common column.
Types of joins include inner join, left join, right join, and full outer join.
Normalization and joins are important...
Top trending discussions
Decorators in Python are functions that modify the behavior of other functions or methods.
Decorators are denoted by the @ symbol followed by the decorator function name.
They are commonly used for logging, authentication, and memoization.
Example: @staticmethod, @classmethod, @property
No, if an object is defined with 'const' keyword, it cannot be modified in the future.
Objects defined with 'const' keyword are read-only and cannot be reassigned.
Properties of a 'const' object can still be modified, but the object itself cannot be reassigned.
Example: const obj = { key: 'value' }; obj.key = 'new value'; // Valid, but obj = { newKey: 'newValue' }; // Invalid
posted on 27 May 2024
30 technical questions
I applied via Campus Placement and was interviewed in Aug 2023. There were 3 interview rounds.
There were 20 MCQ and 2 coding questions related to dsa
We were given a topic and we're divided in team of 6 and 3 members from each team were selected for next round
60 aptitude que in 30 mins
Coding test- with 2 coding que
based on 3 interview experiences
Difficulty level
Duration
based on 10 reviews
Rating in categories
Software Engineer
511
salaries
| ₹16.3 L/yr - ₹30 L/yr |
Business Analyst
505
salaries
| ₹19.6 L/yr - ₹36 L/yr |
Data Engineer
253
salaries
| ₹20 L/yr - ₹34 L/yr |
Project Manager
247
salaries
| ₹29 L/yr - ₹47.2 L/yr |
Process Data Engineer
245
salaries
| ₹6 L/yr - ₹12 L/yr |
Reliance Industries
Indian Oil Corporation
Bharat Petroleum
Hindustan Petroleum