Filter interviews by
Clear (1)
I applied via Job Fair and was interviewed in Jun 2024. There were 3 interview rounds.
What people are saying about Accenture
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
Accenture interview questions for designations
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
wait, notify, and notifyAll are methods used for inter-thread communication in Java.
wait() method causes the current thread to wait until another thread invokes the notify() or notifyAll() method for this object.
notify() method wakes up a single thread that is waiting on this object's monitor.
notifyAll() method wakes up all threads that are waiting on this object's monitor.
Spring is a framework for building Java applications, while Spring Boot is a tool that simplifies the setup and configuration of Spring applications.
Spring is a comprehensive framework for building Java applications, providing support for various modules like Spring MVC, Spring Security, and Spring Data.
Spring Boot is an opinionated tool that simplifies the setup and configuration of Spring applications by providing de...
Lambda expression is a concise way to represent an anonymous function in Java.
Lambda expressions are used to provide implementation of functional interfaces.
They enable you to treat functionality as a method argument, or code as data.
Syntax: (parameters) -> expression or (parameters) -> { statements; }
Example: (int a, int b) -> a + b
Get interview-ready with Top Accenture Interview Questions
I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructor, fields, and methods, while interface cannot have any of these.
A class can implement multiple interfaces but can only extend one abstract class.
Abstract classes are used to define common behavior among subclasses, while interfaces are used to define a contract for classes to...
SpringBoot annotations are used to simplify the development process by providing shortcuts for common tasks.
1. @SpringBootApplication - marks the class as a Spring Boot application
2. @RestController - marks the class as a controller where methods return data directly instead of a view
3. @Autowired - injects a bean by type
4. @GetMapping, @PostMapping, @PutMapping, @DeleteMapping - map HTTP methods to controller methods
5...
Filter numbers using Stream API in Java
Use filter() method to specify the condition for filtering numbers
Use mapToInt() method to convert Stream of numbers to IntStream
Use collect() method to collect the filtered numbers into a list
I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.
The application will not be able to read the properties specified in the file, leading to potential errors or failures.
The application may fail to start or function properly if it relies on specific properties defined in the file.
Any configurations or settings specified in the properties file will not be applied.
The application may throw exceptions or errors related to missing properties or configurations.
It is importa...
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
SOLID principles are a set of five design principles that help make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its sub...
No, Java does not support multiple inheritance.
Java does not support multiple inheritance to avoid the Diamond Problem.
Instead, Java supports multiple interface inheritance.
Example: Class A extends Class B and Class C, which both have a common method. This would lead to ambiguity in Java.
I applied via Company Website and was interviewed in Dec 2023. There were 2 interview rounds.
Some of the top questions asked at the Accenture Java Developer interview -
The duration of Accenture Java Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 48 interviews
3 Interview rounds
based on 52 reviews
Rating in categories
Application Development Analyst
38.9k
salaries
| ₹3 L/yr - ₹12 L/yr |
Application Development - Senior Analyst
26.9k
salaries
| ₹6.9 L/yr - ₹21.2 L/yr |
Team Lead
24.4k
salaries
| ₹7.1 L/yr - ₹25.8 L/yr |
Senior Software Engineer
18.1k
salaries
| ₹6 L/yr - ₹20 L/yr |
Senior Analyst
17.5k
salaries
| ₹5.4 L/yr - ₹21 L/yr |
TCS
Cognizant
Capgemini
Infosys