Accenture
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Overloading is when multiple methods have the same name but different parameters. Overriding is when a subclass provides a different implementation of a method from its superclass. Constructors are special methods used to initialize objects.
Overloading allows us to have multiple methods with the same name but different parameters, providing flexibility and code reusability.
Overriding allows a subclass to provide its ow...
Yes, we can overload the main method and constructor in Java.
Overloading means having multiple methods or constructors with the same name but different parameters.
In the case of the main method, we can have multiple main methods with different parameter lists.
For example, we can have a main method with the signature 'public static void main(String[] args)' and another with 'public static void main(String arg)'
Similarly...
No, we cannot override static methods.
Static methods belong to the class and not to the instance of the class.
Overriding is a concept of polymorphism which is not applicable to static methods.
However, we can have a static method with the same name in the subclass which is called method hiding.
I applied via Newspaper Ad and was interviewed before Jun 2021. There were 3 interview rounds.
I appeared for an interview before Jun 2016.
I am a passionate software developer with 5 years of experience in web development and a strong background in computer science.
5 years of experience in web development
Strong background in computer science
Passionate about software development
To separate personal and professional calls, and to ensure availability and accessibility.
Separate personal and professional calls
Ensure availability and accessibility
Maintain work-life balance
Avoid mixing personal and work-related contacts
I appeared for an interview in Sep 2016.
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills and ability to work in a team
Completed multiple projects including a web-based inventory management system
I appeared for an interview in May 2017.
I appeared for an interview in Jun 2017.
I appeared for an interview in May 2017.
I appeared for an interview in Aug 2017.
I appeared for an interview before Aug 2016.
based on 1 review
Rating in categories
Application Development Analyst
38.9k
salaries
| ₹3 L/yr - ₹12 L/yr |
Application Development - Senior Analyst
27.4k
salaries
| ₹6.9 L/yr - ₹20.2 L/yr |
Team Lead
24.6k
salaries
| ₹7.1 L/yr - ₹26 L/yr |
Senior Software Engineer
18.2k
salaries
| ₹6 L/yr - ₹20 L/yr |
Senior Analyst
17.7k
salaries
| ₹5.5 L/yr - ₹21.3 L/yr |
TCS
Cognizant
Capgemini
Infosys