Upload Button Icon Add office photos

Filter interviews by

Accenture Interview Questions, Process, and Tips

Updated 17 Jan 2025

Top Accenture Interview Questions and Answers

View all 3.9k questions

Accenture Interview Experiences

Popular Designations

8k interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Assignment 

30 MCQs where 15 Need to be answered correctly to get shortlisted.
Sanfoundary source is very helpful in cracking it.

Round 2 - Technical 

(4 Questions)

  • Q1. Explain Oops concepts
  • Ans. 

    Oops concepts refer to Object-Oriented Programming principles such as Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation det

  • Answered by AI
  • Q2. Explain file handling
  • Ans. 

    File handling refers to the process of managing and manipulating files on a computer system.

    • File handling involves tasks such as creating, reading, writing, updating, and deleting files.

    • Common file operations include opening a file, reading its contents, writing data to it, and closing the file.

    • File handling in programming languages often involves using functions or libraries specifically designed for file operations.

    • E...

  • Answered by AI
  • Q3. Explain supervised and unsupervised learning algorithms of your choice.
  • Ans. 

    Supervised learning uses labeled data to train a model, while unsupervised learning finds patterns in unlabeled data.

    • Supervised learning requires input-output pairs for training

    • Examples include linear regression, support vector machines, and neural networks

    • Unsupervised learning clusters data based on similarities or patterns

    • Examples include k-means clustering, hierarchical clustering, and principal component analysis

  • Answered by AI
  • Q4. Coding question on pandas which had 10 followup questions
Round 3 - HR 

(1 Question)

  • Q1. Simple discussion on compensation

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy to moderate interview. Stay focused on basics.

Skills evaluated in this interview

Top Accenture Ai Ml Engineer Interview Questions and Answers

Q1. What is the difference between the Symmetric and Asymmetric?
View answer (2)

Ai Ml Engineer Interview Questions asked at other Companies

Q1. Can you describe a recent machine learning project you built, including a walkthrough of the project and a code sample?
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Oops concepts and implementation
  • Ans. 

    Oops concepts refer to object-oriented programming principles like inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance allows a class to inherit properties and behavior from another class.

    • Encapsulation involves bundling data and methods that operate on the data into a single unit.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • Abstraction focuses on hid...

  • Answered by AI
  • Q2. Sql Concepts and Ssms
Round 2 - Technical 

(2 Questions)

  • Q1. .Net Technology basics
  • Q2. Solid principles

Skills evaluated in this interview

Top Accenture Application Development Analyst Interview Questions and Answers

Q1. Automerge Jobs In Informatica MDM? Running Synchronization Batch Jobs After Changes To Trust Settings In Informatica MDM? Defining Trust Settings For Base Objects In Informatica MDM? How Informatica MDM Hub Handles The Data Population Proce... read more
View answer (1)

Application Development Analyst Interview Questions asked at other Companies

Q1. Automerge Jobs In Informatica MDM? Running Synchronization Batch Jobs After Changes To Trust Settings In Informatica MDM? Defining Trust Settings For Base Objects In Informatica MDM? How Informatica MDM Hub Handles The Data Population Proce... read more
View answer (1)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Describe any NLP project end to end.
  • Ans. 

    Developed a sentiment analysis model using NLP to analyze customer reviews for a product.

    • Collected and preprocessed text data from various sources

    • Performed tokenization, stopword removal, and lemmatization

    • Built a machine learning model using techniques like TF-IDF and LSTM

    • Evaluated the model's performance using metrics like accuracy and F1 score

    • Deployed the model for real-time sentiment analysis of new reviews

  • Answered by AI
  • Q2. What is cosine similarity?
  • Ans. 

    Cosine similarity is a measure of similarity between two non-zero vectors in an inner product space.

    • It measures the cosine of the angle between the two vectors.

    • Values range from -1 (completely opposite) to 1 (exactly the same).

    • Used in recommendation systems, text mining, and clustering algorithms.

  • Answered by AI
  • Q3. What is difference between iterator and iterable?
  • Ans. 

    Iterator is an object that allows iteration over a collection, while iterable is an object that can be iterated over.

    • Iterator is an object with a next() method that returns the next item in the collection.

    • Iterable is an object that has an __iter__() method which returns an iterator.

    • Example: List is iterable, while iter(list) returns an iterator.

  • Answered by AI
  • Q4. Write a python function for cosine similarity.
  • Ans. 

    Python function to calculate cosine similarity between two vectors.

    • Define a function that takes two vectors as input.

    • Calculate the dot product of the two vectors.

    • Calculate the magnitude of each vector and multiply them.

    • Divide the dot product by the product of magnitudes to get cosine similarity.

  • Answered by AI
  • Q5. How did you evaluate your model. what is F1 score.
  • Ans. 

    F1 score is a metric used to evaluate the performance of a classification model by considering both precision and recall.

    • F1 score is the harmonic mean of precision and recall, calculated as 2 * (precision * recall) / (precision + recall).

    • It is a better metric than accuracy when dealing with imbalanced datasets.

    • A high F1 score indicates a model with both high precision and high recall.

    • F1 score ranges from 0 to 1, where

  • Answered by AI

Skills evaluated in this interview

Top Accenture Ai Ml Engineer Interview Questions and Answers

Q1. What is the difference between the Symmetric and Asymmetric?
View answer (2)

Ai Ml Engineer Interview Questions asked at other Companies

Q1. Can you describe a recent machine learning project you built, including a walkthrough of the project and a code sample?
View answer (1)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I was interviewed in Oct 2024.

Round 1 - Technical 

(3 Questions)

  • Q1. What is parallel cursor method
  • Ans. 

    Parallel cursor method is a technique used in database programming to improve performance by processing multiple rows simultaneously.

    • Parallel cursor method allows multiple rows to be fetched and processed concurrently, reducing overall processing time.

    • It is commonly used in scenarios where large datasets need to be processed efficiently.

    • By leveraging parallel cursor method, developers can optimize database operations a

  • Answered by AI
  • Q2. Can you debug a CDS views
  • Ans. 

    Yes, I can debug CDS views by using tools like SQL Trace and ABAP Debugger.

    • Use SQL Trace to analyze the SQL statements executed by the CDS view

    • Use ABAP Debugger to step through the code and analyze variables

    • Check for any syntax errors or logical errors in the CDS view definition

  • Answered by AI
  • Q3. More questions on Enhancement techniques

Skills evaluated in this interview

Top Accenture Application Developer Interview Questions and Answers

Q1. Difference between tmap & tjoin Types of connection Difference between truncate delete What is ETL What are triggers Type of join
View answer (2)

Application Developer Interview Questions asked at other Companies

Q1. Reverse Linked ListGiven a singly linked list of integers. Your task is to return the head of the reversed linked list. For example: The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked list is 4 -> 3 -&g... read more
View answer (6)

Accenture interview questions for popular designations

 Associate Software Engineer

 (663)

 Application Developer

 (254)

 Application Development Analyst

 (252)

 Software Developer

 (229)

 Software Engineer

 (227)

 Analyst

 (198)

 Application Development Associate

 (180)

 Senior Analyst

 (149)

Data Analyst Interview Questions & Answers

user image Nishu Goud

posted on 23 Dec 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is powerbi
  • Ans. 

    Power BI is a business analytics tool by Microsoft that provides interactive visualizations and business intelligence capabilities.

    • Power BI is a data visualization tool used to create interactive reports and dashboards.

    • It allows users to connect to various data sources, clean and transform data, and create visually appealing reports.

    • Users can share and collaborate on reports with others, and access them on multiple dev...

  • Answered by AI
  • Q2. What is enumeration
  • Ans. 

    Enumeration is the process of listing items in a specific order or sequence.

    • Enumeration is commonly used in programming to iterate through a list of items.

    • It helps in organizing and categorizing data for analysis.

    • Examples include counting the number of occurrences of specific values in a dataset.

  • Answered by AI

Top Accenture Data Analyst Interview Questions and Answers

Q1. Do you have any experience working in cloud environments?
View answer (1)

Data Analyst Interview Questions asked at other Companies

Q1. Suppose there is a room in the office and X people enter room throughout the day, Y people leave throughout the day [continuously people are entering the room, some are staying there, and rest are going out] .. so tell me the code to calcul... read more
View answer (11)

Get interview-ready with Top Accenture Interview Questions

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

I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic Reasoning Questions

Round 2 - Coding Test 

2 DSA Questions mainly from array & linked lists

Round 3 - Technical 

(2 Questions)

  • Q1. Describe project?
  • Ans. 

    Developed a web-based project management tool for tracking tasks and deadlines.

    • Used React.js for front-end development

    • Implemented RESTful APIs using Node.js and Express

    • Utilized MongoDB for database storage

    • Incorporated authentication and authorization features for user security

  • Answered by AI
  • Q2. Questions on MERN Stack

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA and project very well

Top Accenture Software Engineer Interview Questions and Answers

Q1. Find DuplicateYou have been given an integer array/list(ARR) of size N which contains numbers from 0 to (N - 2). Each number is present at least once. That is, if N = 5, the array/list constitutes values ranging from 0 to 3 and among these,... read more
View answer (3)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (169)

Jobs at Accenture

View all
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

40 min, Online, cloud, networking

Round 2 - Coding Test 

40 min, virtual process, array, string

Round 3 - HR 

(4 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a software developer with 5 years of experience in developing web applications using various technologies.

    • Experienced in front-end development using HTML, CSS, and JavaScript

    • Proficient in back-end development with languages like Java and Python

    • Familiar with database management systems such as MySQL and MongoDB

    • Strong problem-solving skills and ability to work in a team environment

  • Answered by AI
  • Q2. Tell me about company
  • Q3. Your strength and weakness
  • Q4. Explain your project

Top Accenture Software Developer Interview Questions and Answers

Q1. Maximum Subarray SumYou are given an array/list ARR consisting of N integers. Your task is to find the maximum possible sum of a non-empty subarray(contagious) of this array. Note: An array C is a subarray of array D if it can be obtained b... read more
View answer (4)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (39)

Associate Software Engineer interview

user image QUANT MASTERS

posted on 16 Nov 2021

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

I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(7 Questions)

  • Q1. How to find the second largest number in an array using javascript?
  • Ans. 

    To find the second largest number in an array using JavaScript, sort the array in descending order and return the element at index 1.

    • Sort the array in descending order using the sort() method.

    • Access the element at index 1 to get the second largest number.

  • Answered by AI
  • Q2. Question from promises (Promise.allSettled(), Promise.all).
  • Q3. What is difference between es5 and es6? What all new features that es6 and es5+ have?
  • Ans. 

    ES6 is the newer version of JavaScript with added features like arrow functions, classes, and let/const declarations.

    • ES5 is the fifth version of ECMAScript, released in 2009.

    • ES6, also known as ECMAScript 2015, introduced new features like arrow functions, classes, let/const declarations, template literals, and spread/rest operators.

    • ES6 also added features like default parameter values, destructuring assignments, and pr...

  • Answered by AI
  • Q4. Ask me to write the code to write a server application and login API.
  • Q5. Have asked me the concept of async await and have asked me to write code for async and await.
  • Q6. What is lifecycle of React? Stages of React lifecycle.
  • Ans. 

    React lifecycle consists of three main stages: Mounting, Updating, and Unmounting.

    • Mounting: Component is created and inserted into the DOM.

    • Updating: Component is re-rendered due to changes in props or state.

    • Unmounting: Component is removed from the DOM.

    • Examples: componentDidMount() is called during Mounting stage, componentDidUpdate() during Updating stage, and componentWillUnmount() during Unmounting stage.

  • Answered by AI
  • Q7. Asked me the React hooks and asked the difference between useMemo() and useCallback()?

Interview Preparation Tips

Interview preparation tips for other job seekers - Whatever you are saying about your experience and knowledge you should be very good at it because the interviewer has asked me the questions from the topics that I have worked on and have mentioned that I have knowledge of.

Skills evaluated in this interview

Top Accenture Application Developer Interview Questions and Answers

Q1. Difference between tmap & tjoin Types of connection Difference between truncate delete What is ETL What are triggers Type of join
View answer (2)

Application Developer Interview Questions asked at other Companies

Q1. Reverse Linked ListGiven a singly linked list of integers. Your task is to return the head of the reversed linked list. For example: The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked list is 4 -> 3 -&g... read more
View answer (6)

Software Engineer Interview Questions & Answers

user image rahul v nair

posted on 25 Oct 2024

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

I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. Tell me about your self
  • Q2. How do you tackle challenges
  • Ans. 

    I tackle challenges by breaking them down into smaller tasks, seeking input from others, and staying persistent.

    • Break down the challenge into smaller tasks to make it more manageable

    • Seek input and advice from colleagues or mentors to gain different perspectives

    • Stay persistent and determined in finding solutions, even when faced with setbacks

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Oops concepts , selenium, Java
  • Q2. Manual testing, Regression testing

Top Accenture Software Engineer Interview Questions and Answers

Q1. Find DuplicateYou have been given an integer array/list(ARR) of size N which contains numbers from 0 to (N - 2). Each number is present at least once. That is, if N = 5, the array/list constitutes values ranging from 0 to 3 and among these,... read more
View answer (3)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (169)

Accenture Interview FAQs

How many rounds are there in Accenture interview?
Accenture interview process usually has 2-3 rounds. The most common rounds in the Accenture interview process are Technical, HR and Aptitude Test.
How to prepare for Accenture 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 Consulting, SQL, Application Development, Java and Business process.
What are the top questions asked in Accenture interview?

Some of the top questions asked at the Accenture interview -

  1. If insurance premium is paid for an entire year 1st January to 31st December an...read more
  2. Case. There is a housing society “The wasteful society”, you collect all th...read more
  3. What are three golden rules of accounti...read more
What are the most common questions asked in Accenture HR round?

The most common HR questions asked in Accenture interview are -

  1. What are your salary Expectatio...read more
  2. General questi...read more
How long is the Accenture interview process?

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

Tell us how to improve this page.

Accenture Interview Process

based on 3.9k interviews in last 1 year

Interview experience

4.1
  
Good
View more

People are getting interviews through

based on 5.2k Accenture interviews
Job Portal
Company Website
Campus Placement
Referral
WalkIn
Recruitment Consultant
33%
18%
18%
13%
4%
2%
12% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.2k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.9
 • 2.9k Interviews
IBM Interview Questions
4.1
 • 2.4k Interviews
View all

Accenture Reviews and Ratings

based on 53.5k reviews

3.9/5

Rating in categories

3.8

Skill development

3.7

Work-Life balance

3.5

Salary & Benefits

3.8

Job Security

3.8

Company culture

3.2

Promotions/Appraisal

3.5

Work Satisfaction

Explore 53.5k Reviews and Ratings
S&CGN - Tech Strategy & Advisory -Enterprise Architecture

Mumbai,

Hyderabad / Secunderabad

+1

10-15 Yrs

Not Disclosed

Service Delivery Ops Senior Analyst

Mumbai

5-8 Yrs

Not Disclosed

S&CGN - Tech Strategy & Advisory - Enterprise Architecture

Hyderabad / Secunderabad

10-15 Yrs

Not Disclosed

Explore more jobs
Application Development Analyst
38.9k salaries
unlock blur

₹3 L/yr - ₹12 L/yr

Application Development - Senior Analyst
26.2k salaries
unlock blur

₹6.8 L/yr - ₹20.2 L/yr

Team Lead
24.1k salaries
unlock blur

₹7 L/yr - ₹25.2 L/yr

Senior Software Engineer
18.3k salaries
unlock blur

₹6 L/yr - ₹19 L/yr

Software Engineer
17.6k salaries
unlock blur

₹3.6 L/yr - ₹12.8 L/yr

Explore more salaries
Compare Accenture with

TCS

3.7
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

Infosys

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview