Upload Button Icon Add office photos

Accenture

Compare button icon Compare button icon Compare

Filter interviews by

Accenture Java Developer Interview Questions, Process, and Tips

Updated 26 Feb 2025

Top Accenture Java Developer Interview Questions and Answers

  • Q1. What are the principles of object oriented programming, such as OOPs concepts in Java
  • Q2. Write a code of prime numbers 1 to 100 and write sql query.
  • Q3. What is the difference between ArrayList and LinkedList?
View all 45 questions

Accenture Java Developer Interview Experiences

51 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Math and logical reasoning

Round 3 - HR 

(1 Question)

  • Q1. Java interview questions
Round 4 - Coding Test 

Simple java program like reverse string, etc

Interview Preparation Tips

Topics to prepare for Accenture Java Developer interview:
  • OOPS
  • Core Java
  • Javascript
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(1 Question)

  • Q1. What is kubernets?
  • Ans. 

    Kubernetes is an open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.

    • Kubernetes helps in automating the deployment, scaling, and management of containerized applications.

    • It allows for easy scaling of applications by adding or removing containers based on demand.

    • Kubernetes provides features like self-healing, load balancing, and rolling updates fo...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Notice period and Salary discussion

Skills evaluated in this interview

Java Developer Interview Questions Asked at Other Companies

asked in Deloitte
Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size ... read more
Q2. Parent class has run() and walk() . Parent run() - calls walk() C ... read more
asked in Infosys
Q3. Which should be preferred between String and StringBuffer when th ... read more
asked in Deloitte
Q4. Convert BST to Greater Sum Tree Given a Binary Search Tree (BST) ... read more
Q5. 2. What will happen if hashcode only returns a constant? How will ... read more
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is java inheritance..?
  • Ans. 

    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...

  • Answered by AI
  • Q2. What is exception handling...?
  • Ans. 

    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.

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. What is method overloading?
  • Ans. 

    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.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - nothing to discribe java senario no more questions required in java

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Company Website and was interviewed in Apr 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

One string related code

Round 3 - Technical 

(1 Question)

  • Q1. Java spring boot
Round 4 - HR 

(1 Question)

  • Q1. Expected compensation

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and revise technical skills

Accenture interview questions for designations

 Senior Java Developer

 (5)

 Java Software Developer

 (4)

 Java J2ee Developer

 (1)

 Junior Java Developer

 (1)

 Java Application Developer

 (1)

 Lead Java Developer

 (1)

 Java Trainee

 (1)

 Java Full Stack Developer

 (4)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

The process was good very smooth and easy

Round 3 - HR 

(2 Questions)

  • Q1. What is your salary expectation
  • Q2. How early you can join

Interview Preparation Tips

Interview preparation tips for other job seekers - It was easy there is no as such hard thing you can study and crack it

Get interview-ready with Top Accenture Interview Questions

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Reverse an array
  • Ans. 

    Reverse an array of strings

    • Create a new array of the same size

    • Iterate through the original array in reverse order and populate the new array

    • Return the new reversed array

  • Answered by AI
  • Q2. Therotical spring boot questions
Round 2 - HR 

(2 Questions)

  • Q1. Previous company package
  • Q2. Package expectation

Interview Preparation Tips

Interview preparation tips for other job seekers - just focus on your java skills

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - Technical 

(8 Questions)

  • Q1. Difference between Overloading and Overriding
  • Ans. 

    Overloading is when multiple methods have the same name but different parameters. Overriding is when a subclass provides a specific implementation of a method inherited from its superclass.

    • Overloading is resolved at compile-time based on the method signature.

    • Overriding is resolved at runtime based on the actual object type.

    • Overloading is used to provide different ways to call a method with different parameters.

    • Overridi...

  • Answered by AI
  • Q2. Read about it in any forum
  • Q3. What is the difference between ArrayList and LinkedList?
  • Ans. 

    ArrayList is a resizable array implementation, while LinkedList is a doubly linked list implementation.

    • ArrayList uses an array to store elements, allowing fast random access but slower insertions and deletions.

    • LinkedList uses nodes with references to previous and next elements, allowing fast insertions and deletions but slower random access.

    • ArrayList is more suitable for scenarios where random access is frequent, while...

  • Answered by AI
  • Q4. Read about it in any forum like javatpoint
  • Q5. Some basic coding on string manipulation to check the logic
  • Q6. Practice some code related to strings
  • Q7. Some question were from Stack, Queue and HashMap and Set.
  • Q8. Read about it from JavaTpoint, that is enough

Interview Preparation Tips

Interview preparation tips for other job seekers - Little coding practice, and core java concepts is enough, also you need to know about spring boot and spring framwork just basics

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Oct 2023. There was 1 interview round.

Round 1 - Coding Test 

Two coding question were asked in an hour

Java Developer Interview Questions & Answers

user image Anugrah Richard

posted on 6 Jul 2024

Interview experience
1
Bad
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed before Jul 2023. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. What is constructor?
  • Ans. 

    A constructor is a special type of method that is used to initialize objects in a class.

    • Constructors have the same name as the class and do not have a return type.

    • They are called automatically when an object is created.

    • Constructors can be used to set initial values for object attributes.

    • Example: public class Car { public Car() { // constructor code here } }

  • Answered by AI
  • Q2. What is String?
  • Ans. 

    String is a sequence of characters used to represent text in programming languages like Java.

    • Strings are immutable in Java, meaning their values cannot be changed once they are created.

    • Strings can be created using double quotes, like "Hello, World!".

    • String class in Java provides many useful methods for manipulating strings, such as substring(), length(), and indexOf().

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Round was 1st

Skills evaluated in this interview

Java Developer Interview Questions & Answers

user image Sravani Chinthagumpala

posted on 4 Jan 2023

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
No response

I was interviewed in Mar 2022.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Assignment 

There will 30mcqs related to java . Time limit is 40mins

Round 3 - Technical 

(1 Question)

  • Q1. There would lot of java questions mainly related on oops,strings , collection,my sql-joins,views,

Interview Preparation Tips

Interview preparation tips for other job seekers - In after clearing technical and got the mail that I had cleared it.but did not get any further communication for hr from them

Accenture Interview FAQs

How many rounds are there in Accenture Java Developer interview?
Accenture interview process usually has 1-2 rounds. The most common rounds in the Accenture interview process are Technical, HR and Resume Shortlist.
How to prepare for Accenture Java Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Accenture. The most common topics and skills that interviewers at Accenture expect are Java, Spring, J2Ee, Hibernate and Javascript.
What are the top questions asked in Accenture Java Developer interview?

Some of the top questions asked at the Accenture Java Developer interview -

  1. What are the principles of object oriented programming, such as OOPs concepts i...read more
  2. Write a code of prime numbers 1 to 100 and write sql que...read more
  3. What is the difference between ArrayList and LinkedLi...read more
How long is the Accenture Java Developer interview process?

The duration of Accenture Java Developer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Accenture Java Developer Interview Process

based on 48 interviews

3 Interview rounds

  • Technical Round
  • HR Round - 1
  • HR Round - 2
View more
Accenture Java Developer Salary
based on 796 salaries
₹2.4 L/yr - ₹11.5 L/yr
20% more than the average Java Developer Salary in India
View more details

Accenture Java Developer Reviews and Ratings

based on 52 reviews

4.0/5

Rating in categories

3.8

Skill development

4.0

Work-life balance

3.7

Salary

3.8

Job security

4.1

Company culture

3.5

Promotions

3.6

Work satisfaction

Explore 52 Reviews and Ratings
Application Development Analyst
38.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Application Development - Senior Analyst
26.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Team Lead
24.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
18.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
17.4k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Accenture with

TCS

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

Infosys

3.6
Compare
Did you find this page helpful?
Yes No
write
Share an Interview