Accenture
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Autowire is used in Spring framework to automatically inject dependencies into a bean.
Autowire eliminates the need for manual wiring of dependencies in Spring beans
It can be used with @Autowired annotation in Spring
There are different types of autowiring modes like 'byType', 'byName', 'constructor', 'no'
Example: @Autowired private UserService userService;
Java inheritance is a mechanism where one class acquires the properties and behaviors of another class.
Inheritance allows code reusability and saves time and effort in coding.
The class that is being inherited from is called the superclass or parent class.
The class that inherits from the superclass is called the subclass or child class.
The subclass can access all the public and protected methods and fields of the superc...
Exception handling is the process of handling errors that occur during program execution.
Exceptions are objects that represent errors or exceptional events.
Exception handling involves catching and handling these exceptions.
It helps prevent program crashes and allows for graceful error recovery.
Examples of exceptions include NullPointerException, ArrayIndexOutOfBoundsException, and IOException.
Method overloading is when a class has multiple methods with the same name but different parameters.
Method overloading allows for more flexibility in method calls.
The methods must have different parameter types or number of parameters.
Example: void print(int num), void print(String str), void print(int num1, int num2)
Overloading is determined at compile-time based on the method signature.
What people are saying about Accenture
I appeared for an interview in Sep 2021.
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
I applied via Company Website and was interviewed in Feb 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed in Mar 2021. There was 1 interview round.
Version control is essential for managing code changes and collaborating with team members.
Version control allows for tracking changes made to code over time.
It enables collaboration between team members by allowing multiple people to work on the same codebase simultaneously.
It provides a way to revert to previous versions of code if necessary.
Popular version control systems include Git, SVN, and Mercurial.
The duration of Accenture Java Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 2 interviews
Interview experience
based on 63 reviews
Rating in categories
Application Development Analyst
39k
salaries
| ₹3 L/yr - ₹12 L/yr |
Application Development - Senior Analyst
27.4k
salaries
| ₹7 L/yr - ₹20.2 L/yr |
Team Lead
24.9k
salaries
| ₹7.2 L/yr - ₹25.7 L/yr |
Senior Software Engineer
18.2k
salaries
| ₹6 L/yr - ₹20 L/yr |
Senior Analyst
17.9k
salaries
| ₹5.5 L/yr - ₹21.3 L/yr |
TCS
Cognizant
Capgemini
Infosys