Accenture interview questions

831 questions from 263 candidate reports · 2016 to 2025

Online test → Technical → HR → HR·87% entry level

CS fundamentals

Showing 28 of 440 reported in this area

Predict the output of C programs
asked 2×easyPractice this →
What is the difference between C and C++?
asked 2×easyPractice this →
What is the difference between TCP and UDP?
asked 2×easyPractice this →
What is the difference between Java and Python?
asked 2×easyPractice this →
Name some of the dominant cloud service providers
asked 2×easyPractice this →
What is the difference between Spring Boot and Spring MVC?
asked 2×easyPractice this →
What is the difference between a list and a tuple in Python?
asked 2×easyPractice this →
Explain core Object-Oriented Programming (OOP) concepts such as inheritance, polymorphism, encapsulation, and abstraction
asked 2×easyPractice this →
Explain Java 8 features.
asked oncemediumPractice this →
How do you manage cloud costs?
asked oncemediumPractice this →
Compare REST and SOAP web services
asked oncemediumPractice this →
Explain how Linux works internally
asked oncemediumPractice this →
Explain garbage collection in Java.
asked oncemediumPractice this →
Explain the Sliding Window Protocol
asked oncemediumPractice this →
What is virtual inheritance in C++?
asked oncemediumPractice this →
What is join() in Java multithreading?
asked oncemediumPractice this →
How would you optimize a slow AI model?
asked oncemediumPractice this →
Explain the architecture of Spring Boot.
asked oncemediumPractice this →
How are PaaS and SaaS models used in Azure?
asked oncemediumPractice this →
What are the features introduced in Java 8?
asked oncemediumPractice this →
Explain Agile methodology and its advantages
asked oncemediumPractice this →
Explain the lifecycle methods in Spring Boot.
asked oncemediumPractice this →
Explain commonly used Spring Boot annotations.
asked oncemediumPractice this →
How do you manage faulty containers in Docker?
asked oncemediumPractice this →
Explain various annotations used in Spring AOP.
asked oncemediumPractice this →
Identify and correct errors in given code snippets
asked oncemediumPractice this →
What are predicates and method references in Java?
asked oncemediumPractice this →
Explain the volatile keyword in Java with a use case
asked oncemediumPractice this →

DSA

Showing 12 of 311 reported in this area

Reverse a linked list
asked 2×easyPractice this →
Given a number, find the sum of all odd digits and the sum of all even digits in it.
asked 2×easyPractice this →
Explain Quick Sort algorithm.
asked oncemediumPractice this →
Explain the concept of merge sort
asked oncemediumPractice this →
Find the roots of a quadratic equation.
asked oncemediumPractice this →
Rotate an array to the right by k steps.
asked oncemediumPractice this →
Implement Merge Sort to sort a given array.
asked oncemediumPractice this →
Implement a simple neural network in Python.
asked oncemediumPractice this →
Count all perfect numbers between 5000 and 9000.
asked oncemediumPractice this →
Coding and discussion questions on trees and graphs
asked oncemediumPractice this →
Coding and discussion questions on stacks and queues
asked oncemediumPractice this →
Rotate a given N x N matrix by 90 degrees clockwise.
asked oncemediumPractice this →

Aptitude

Showing 6 of 218 reported in this area

Abstract reasoning questions involving pattern recognition
asked 2×mediumPractice this →
Find the next number in a given series
asked 2×easyPractice this →
Arrange jumbled sentences to form a coherent paragraph
asked 2×easyPractice this →
Logical reasoning questions testing analytical thinking
asked 2×easyPractice this →
Verbal ability questions testing grammar, comprehension, and vocabulary
Listen to a short story and repeat it accurately
asked oncemediumPractice this →

Behavioural

Showing 8 of 204 reported in this area

Describe a conflict you faced while working in a team and how you resolved it
asked 3×mediumPractice this →
Describe a situation where you faced failure and explain how you handled it.
asked 2×mediumPractice this →
Did you face any conflict while working on a project? How did you resolve it?
asked 2×mediumPractice this →
What are the pros and cons of teamwork?
asked 2×easyPractice this →
How would you handle a conflict situation between coworkers?
asked 2×easyPractice this →
How do you handle conflicts within a team?
asked oncemediumPractice this →
How would you handle conflicts with a team member?
asked oncemediumPractice this →
Tell me about a challenging situation in your life.
asked oncemediumPractice this →

System design

Showing 3 of 17 reported in this area

Why is routing required in a multi-agent system?
asked oncemediumPractice this →
Design an AI system for natural language processing.
asked oncemediumPractice this →
Design a simple, scalable web application architecture.
asked oncemediumPractice this →

Puzzles

3 questions reported in this area

If you are standing 1 km away from a tree in a forest, how will you decide whether the fruits on the tree are eatable or not?
asked oncemediumPractice this →
Solve logical puzzle questions related to traffic or similar real-world scenarios
asked onceeasyPractice this →
Logic puzzles and tricky decision-making scenarios

Showing 60 of 831 questions. Ranked by how often the same question came back across reports.

Practise a Accenture-style interview

A spoken interview built from these questions, scored when you finish; the report is yours.

Start practising

Common questions

What questions does Accenture ask?

Candidate interview reports most often cover CS fundamentals (37%) and DSA (26%).

How many rounds does Accenture interview have?

Candidate interview reports show an average of 3.4 rounds per experience, with a typical sequence of Online test → Technical → HR → HR. Individual interview paths can vary.

Is the Accenture interview hard?

Among questions with a reported difficulty, the mix is easy 63%, medium 35%, hard 2%.

Keep reading