Shell
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Clear (1)
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.
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...
Shell interview questions for designations
Top trending discussions
posted on 27 May 2024
30 technical questions
Object-oriented programming concepts that focus on objects and classes.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only the necessary features.
I applied via Recruitment Consultant and was interviewed in Aug 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
Analysis , graph , dp , recursion
Array, string, graph
I applied via Company Website and was interviewed in Sep 2021. There was 1 interview round.
A software engineer is a professional who designs, develops, and maintains software applications.
Software engineers use programming languages and tools to create software solutions.
They analyze user needs and design software systems to meet those requirements.
Software engineers write code, test and debug software, and collaborate with other team members.
They may specialize in areas such as web development, mobile app d...
MCA stands for Master of Computer Applications. It is a postgraduate degree in computer science and its applications.
MCA is a professional degree that focuses on the development of computer software and applications.
It covers subjects like programming languages, database management, software engineering, and computer networks.
MCA graduates can work as software engineers, system analysts, software consultants, web devel...
based on 3 interviews
Interview experience
based on 3 reviews
Rating in categories
Software Engineer
501
salaries
| ₹0 L/yr - ₹0 L/yr |
Business Analyst
490
salaries
| ₹0 L/yr - ₹0 L/yr |
Project Manager
238
salaries
| ₹0 L/yr - ₹0 L/yr |
Process Data Engineer
238
salaries
| ₹0 L/yr - ₹0 L/yr |
Data Engineer
221
salaries
| ₹0 L/yr - ₹0 L/yr |
Reliance Industries
Oil And Natural Gas Corporation
Indian Oil Corporation
Bharat Petroleum