Filter interviews by
Handle exceptions by using try-catch blocks to gracefully manage errors in code execution.
Use try-catch blocks to catch exceptions and handle them appropriately.
Throw custom exceptions when necessary to provide more specific error information.
Use finally block to execute code that should always run, regardless of whether an exception is thrown.
Avoid catching generic exceptions like Exception class, instead catch specif...
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows for code reusability by creating a new class based on an existing class
Derived class inherits properties and behaviors of the base class
Supports the 'is-a' relationship, where a derived class is a specialized version of the base class
Top trending discussions
I applied via Naukri.com and was interviewed before Jun 2020. There were 4 interview rounds.
Using Applied Electronics to prevent train accidents in IRCTC
Implement sensors to detect obstacles on tracks
Use GPS and communication systems to alert train drivers of potential dangers
Install automatic braking systems in case of emergency
Regular maintenance and inspection of tracks and trains
Train and educate staff on safety protocols and emergency procedures
IC 555 timer is a versatile timer IC used in various applications like oscillators, timers, and flip-flops.
IC 555 timer has three modes of operation: monostable, astable, and bistable.
In monostable mode, the output is high for a fixed duration when triggered.
In astable mode, the output oscillates between high and low states.
In bistable mode, the output remains in either high or low state until triggered.
IC 555 timer ca...
The internet is a global network of interconnected devices that communicate using standardized protocols.
The internet is based on the TCP/IP protocol suite.
Data is transmitted in packets across the network.
The network model consists of layers, including the physical, data link, network, transport, and application layers.
Routing protocols are used to direct packets to their destination.
Examples of internet applications ...
I am a software engineer with experience in developing web and mobile applications using various programming languages and frameworks.
Proficient in Java, Python, and JavaScript
Experience with React, Angular, and Node.js
Strong understanding of database management systems
Passionate about learning new technologies and solving complex problems
I applied via Referral and was interviewed before May 2021. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Sep 2021. There were 3 interview rounds.
There is no fix platform for online coding, usually 1-2 Problem solving questions
I applied via Campus Placement and was interviewed before Jun 2021. There were 4 interview rounds.
Amcat aptitude tests
Gd on online/offline shopping
based on 2 interviews
Interview experience
based on 2 reviews
Rating in categories
Senior Engineer
115
salaries
| ₹14 L/yr - ₹33 L/yr |
Lead Engineer
65
salaries
| ₹22 L/yr - ₹44 L/yr |
Engineer
64
salaries
| ₹6.7 L/yr - ₹18.6 L/yr |
Software Engineer
60
salaries
| ₹8 L/yr - ₹18 L/yr |
Senior Software Engineer
44
salaries
| ₹12.1 L/yr - ₹29 L/yr |
Jio
Vodafone Idea
Bharti Airtel
Reliance Communications