Shell
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed before Oct 2023. There were 2 interview rounds.
Coding, DBMS and aptitude
posted on 23 May 2024
Coding simple 2 questions and apptitude
Speak more.just tell your opinion
posted on 11 Dec 2024
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There was 1 interview round.
Question on stock prices
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.
posted on 31 Jul 2024
I applied via Company Website and was interviewed in Jan 2024. There were 2 interview rounds.
If else statement is used to make decisions in programming based on conditions.
If statement is used to execute a block of code if a condition is true.
Else statement is used to execute a block of code if the same condition is false.
Else if statement can be used to check multiple conditions.
Example: if (condition) { // code block } else { // code block }
Maths and reasoning basic questions
I applied via Company Website and was interviewed in Jun 2023. There were 4 interview rounds.
Asked Real Time Scenario to create Microservice for Train and Station information. The interviewer asked what are the properties needs to be considered for evaluating service.
Core Java 11 questions: Webservices, Improvement in JVM, Threads
Java 8: Asked to write a program based on Group By Scenario.
The interview lasts around 2 hrs.
Reasoning, number system, triangle
Computer networking , java developer, python developer, mysql
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
Software Engineer
490
salaries
| ₹10.5 L/yr - ₹31 L/yr |
Business Analyst
460
salaries
| ₹12 L/yr - ₹45 L/yr |
Process Data Engineer
242
salaries
| ₹5 L/yr - ₹12 L/yr |
Project Manager
232
salaries
| ₹19 L/yr - ₹48.2 L/yr |
Data Engineer
227
salaries
| ₹12 L/yr - ₹33 L/yr |
Reliance Industries
Oil And Natural Gas Corporation
Indian Oil Corporation
Bharat Petroleum