i
Shell Recharge Solutions
Filter interviews by
Clear (1)
I was interviewed before Dec 2023.
I applied via LinkedIn and was interviewed in Jan 2023. There were 6 interview rounds.
HackerRank Coding Test
- One Coding Question
- Technical MCQs
- 45 mins - 1 hr test
Top trending discussions
I applied via Referal and was interviewed before Apr 2023. There was 1 interview round.
Experienced with Java, Python, SQL, HTML, CSS, JavaScript, and Git.
Java
Python
SQL
HTML
CSS
JavaScript
Git
Static keyword is used in programming to declare variables, methods, or classes that belong to the class itself rather than instances of the class.
Static variables are shared among all instances of a class
Static methods can be called without creating an instance of the class
Static classes cannot be instantiated and are used for grouping related methods or constants
Static keyword is also used in C to declare functions t
I applied via Naukri.com and was interviewed before Jan 2023. There were 3 interview rounds.
OOPs concepts are fundamental principles in object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex imple...
React has three main phases in its lifecycle: mounting, updating, and unmounting.
Mounting: when a component is created and inserted into the DOM
Updating: when a component is updated due to changes in props or state
Unmounting: when a component is removed from the DOM
Lifecycle methods can be used to perform actions at each phase, such as componentDidMount() or componentWillUnmount()
React also has error handling methods,
Strict mode is a way to write secure and optimized JavaScript code.
Enables catching of silent errors
Disallows duplicate property names or parameters
Prevents use of undeclared variables
Makes `eval()` safer to use
Throws errors on invalid usage of `this` keyword
CURD operations along with implementation of a mock UI
I applied via Campus Placement and was interviewed in Feb 2022. There were 2 interview rounds.
It was aptitude and technical MCQ questions round
Some of the top questions asked at the Shell Recharge Solutions Senior Software Engineer interview -
based on 2 interviews
Interview experience
based on 10 reviews
Rating in categories
Senior Software Engineer
8
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior QA Engineer
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Security Analyst
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Tata Power
Adani Electricity
Bses Yamuna Power
Mahindra Last Mile Mobility