Upload Button Icon Add office photos

Accenture

Compare button icon Compare button icon Compare

Filter interviews by

Accenture Associate Software Engineer Interview Questions and Answers

Updated 24 Jun 2025

163 Interview questions

An Associate Software Engineer was asked 1w ago
Q. Which technology stack have you worked with?
Ans. 

I have experience with a full-stack technology stack including JavaScript, Node.js, React, and MongoDB for web application development.

  • Proficient in JavaScript and ES6 features for building interactive web applications.

  • Experience with Node.js for server-side development, creating RESTful APIs.

  • Utilized React for building user interfaces, focusing on component-based architecture.

  • Worked with MongoDB for database mana...

An Associate Software Engineer was asked 2w ago
Q. What is NLP?
Ans. 

NLP, or Natural Language Processing, is a field of AI that enables computers to understand, interpret, and respond to human language.

  • NLP combines linguistics and machine learning to process language data.

  • Applications include chatbots, sentiment analysis, and language translation.

  • Examples: Google Translate uses NLP for translating text between languages.

  • Sentiment analysis tools assess opinions in social media posts...

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
Q2. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Accenture
Q3. Write a function to determine if a given string is a valid passwo ... read more
asked in Clarivate
Q4. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
asked in CGI Group
Q5. Frog Jump Problem Statement A frog is positioned on the first ste ... read more
🔥 Asked by recruiter 13 times
An Associate Software Engineer was asked 3w ago
Q. Explain the concepts of OOPs.
Ans. 

OOP concepts are foundational principles in software development that promote code reusability and organization.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: A class 'Car' with properties like 'speed' and methods like 'accelerate()'.

  • Abstraction: Hiding complex implementation details and showing only the essential features. Example: A 'Payment' class that abstra...

An Associate Software Engineer was asked 3mo ago
Q. How many workers have worked at Accenture to date?
Ans. 

Accenture is a global professional services company with a diverse workforce, but exact employee numbers fluctuate frequently.

  • Global Presence: Accenture operates in over 120 countries, employing a vast number of professionals across various sectors.

  • Diverse Workforce: The company hires individuals from different backgrounds, including technology, consulting, and operations.

  • Recent Figures: As of 2023, Accenture repo...

What people are saying about Accenture

View All
a junior software engineer
2w
Job offer in Malaysia - legit or scam?
Hey everyone, I received a job proposal from Mindgraph for a Junior Mainframe Developer position in Malaysia (onsite). Not sure if it's a real deal. They found my resume on Naukri and the offer includes: * Experience: 3+ years on cardlink, VSAM, CICS, JCL * Location: Malaysia (Accenture client in Kuala Lumpur) * Notice: 0-60 days * Benefits: One-way ticket, 1-week stay, medical insurance, visa. Has anyone heard of Mindgraph or had a similar experience? Note : This is a permanent position with Mindgragh and you need to work with our client Accenture - Malaysia (Kaula Lumpur) & we will provide one way Air Ticket from India - Malaysia, 1 Week Accommodation, Medical Insurance and will take care of the Visa process also. Any insights would be appreciated!
Got a question about Accenture?
Ask anonymously on communities.
An Associate Software Engineer was asked 5mo ago
Q. What is your favorite holiday?
Ans. 

Christmas

  • Spending time with family and friends

  • Decorating the Christmas tree

  • Exchanging gifts

  • Enjoying festive food and drinks

An Associate Software Engineer was asked 5mo ago
Q. What projects have you completed?
Ans. 

I have completed various projects including a web application for inventory management and a mobile app for fitness tracking.

  • Developed a web application for inventory management using React and Node.js

  • Created a mobile app for fitness tracking with Flutter and Firebase integration

  • Collaborated with a team to implement new features and fix bugs in existing projects

An Associate Software Engineer was asked 5mo ago
Q. How do you implement exception handling in Java?
Ans. 

Exception handling in Java allows for graceful handling of errors and exceptions in code.

  • Use try-catch blocks to handle exceptions in Java.

  • Catch specific exceptions to handle them differently.

  • Use finally block to execute code regardless of whether an exception is thrown.

  • Throw custom exceptions using throw keyword.

  • Use throws keyword in method signature to declare exceptions that can be thrown by the method.

Are these interview questions helpful?
🔥 Asked by recruiter 6 times
An Associate Software Engineer was asked 6mo ago
Q. What is OOPS?
Ans. 

Object-Oriented Programming (OOP) is a programming paradigm based on objects and classes to structure software design.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present the same interfac...

An Associate Software Engineer was asked 6mo ago
Q. What are different approaches to swap two variables without using a third variable?
Ans. 

Swapping two variables without a third variable can be achieved using arithmetic operations or bitwise XOR operation.

  • Using arithmetic operations: a = a + b; b = a - b; a = a - b;

  • Using bitwise XOR operation: a = a ^ b; b = a ^ b; a = a ^ b;

An Associate Software Engineer was asked 6mo ago
Q. Write a function to remove duplicates from a list in O(n) time complexity.
Ans. 

Use a hash set to remove duplicates from a list in O(n) time complexity.

  • Create a hash set to store unique elements.

  • Iterate through the list and add elements to the hash set if not already present.

  • Convert the hash set back to a list to get the final result.

Accenture Associate Software Engineer Interview Experiences

654 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-
Round 1 - Aptitude Test 

Aptitude test consists 2 section first section is of of Logical reasoning , Verbal reasoning and Analytical Reasoning
and next section is of technical mcqs MS office , cloud , networking and security , Pseudo code related mcqs

Round 2 - Coding Test 

After that there were

Round 3 - Communication Round 

(2 Questions)

  • Q1. Tests our reading skills
  • Q2. Test our speaking skill
Round 4 - One-on-one 

(4 Questions)

  • Q1. Tell me about yourself
  • Q2. What was the difficult subject for you in your curriculum and how you did overcome it ?
  • Ans. 

    Data Structures and Algorithms was the most difficult subject for me in my curriculum.

    • I struggled with understanding complex data structures like graphs and trees.

    • I overcame this by seeking help from professors, classmates, and online resources.

    • I practiced solving problems regularly on platforms like LeetCode and HackerRank.

    • I also joined study groups to discuss and work on challenging problems together.

  • Answered by AI
  • Q3. Explain in the brief about your Semester project including tech stack
  • Ans. 

    Developed a web application for managing student records using HTML, CSS, JavaScript, and PHP

    • Used HTML for structuring the web pages

    • Utilized CSS for styling the pages and making them visually appealing

    • Implemented client-side functionality using JavaScript

    • Backend logic and database management done with PHP

    • Included features like student registration, course enrollment, and grade tracking

  • Answered by AI
  • Q4. What you do apart from curricular activities(Asking hobbies)

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for coding round go through pyq as there is high chances of getting repeated do topics like arrays , DP(Easy level-medium level) , strings and Basic mathematics related problems very well !
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jan 2025.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Circular wait Ans A circular chain with two or more processes, each one waiting for a resource held by the next process within the chain
  • Q2. Hold and wait Ans A process must be holding at least one resource while waiting to acquire additional resources held by other process holding them
Round 2 - One-on-one 

(2 Questions)

  • Q1. The phrase 'lavish with his hospitality' in the third sentence of the first paragraph means Ans Extravagance in entertaining guest
  • Q2. What is an Accenture coding Test Ans The Accenture coding Test but not like the one in the first stage,its much lengthier and more comprehensive.

Interview Preparation Tips

Interview preparation tips for other job seekers - . Be prepared for anything
. Act kindly to everyone
. Send follow-up emails
. Learn job keywords
. Be mindful of your job location
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Nov 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

It was a simple Aptitude test designed to test your english proficiency and your quantitative skills.

Round 2 - Communication Assessment 

(1 Question)

  • Q1. Multiple questions meant to test your english communication proficiency
Round 3 - Coding Test 

There were 2 coding questions. The level of questions were not very high. The languages available for the round were Python, Java, C++, C, C#.

Round 4 - One-on-one 

(4 Questions)

  • Q1. Please Introduce yourself
  • Ans. 

    I am a passionate software engineer with a strong foundation in coding, problem-solving, and a keen interest in developing innovative solutions.

    • Education: I hold a Bachelor's degree in Computer Science from XYZ University, where I graduated with honors.

    • Technical Skills: Proficient in languages like Java, Python, and JavaScript; familiar with frameworks such as React and Spring.

    • Projects: Developed a web application for ...

  • Answered by AI
  • Q2. What project did you work on in your final year?
  • Q3. Do you have any connections in the industry?
  • Q4. Did you undergo any Internships?
  • Ans. 

    Yes, I completed internships that enhanced my software development skills and provided real-world experience in team environments.

    • Interned at XYZ Corp, where I developed a web application using React and Node.js.

    • Participated in a summer internship at ABC Tech, focusing on mobile app development.

    • Worked on a team project that improved the performance of an existing software tool by 30%.

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via Campus Placement and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Aptitude test is held in our college premises. It was pretty easy if you have solved aptitude questions before.

Round 2 - Coding Test 

Coding test was immediately after 10 mins if you have passed aptitude test. Coding round was intermediate, one of the questions is basic level while other is intermediate.

Round 3 - Communication 

(1 Question)

  • Q1. Normal communication round with listening and reading questions.
Round 4 - Technical 

(5 Questions)

  • Q1. Tell me about yourself
  • Q2. Tell me about the projects you have mentions in your resume
  • Q3. What are difficulties you faced during projects?
  • Ans. 

    Difficulties faced during projects include technical challenges, communication issues, and time constraints.

    • Technical challenges such as debugging complex code or integrating new technologies

    • Communication issues with team members or stakeholders leading to misunderstandings

    • Time constraints causing pressure to meet deadlines and deliver quality work

  • Answered by AI
  • Q4. What is your opinion about generative AI?
  • Ans. 

    Generative AI has great potential in various industries, including art, music, and content creation.

    • Generative AI can be used to create realistic images, videos, and music compositions.

    • It has the potential to revolutionize content creation by automating the process and generating unique outputs.

    • Applications of generative AI include deepfakes, style transfer, and text generation.

    • While generative AI has great potential, ...

  • Answered by AI
  • Q5. What are your Strengths?

Interview Preparation Tips

Topics to prepare for Accenture Associate Software Engineer interview:
  • Aptitude
  • Arrays, Strings
  • Sorting
  • Resume
Interview preparation tips for other job seekers - I applied through college.
It was pretty nice experience.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Easy programms based on Array and strings

Round 2 - Technical 

(3 Questions)

  • Q1. Like this is combined round technical +Hr
  • Q2. All the question related to projects
  • Q3. Your role in project , benefits of your project etc
  • Ans. 

    I played a key role in developing a web application for tracking employee performance and benefits.

    • Led the front-end development team in implementing user-friendly interfaces

    • Collaborated with back-end developers to ensure seamless integration of features

    • Conducted user testing to gather feedback and make necessary improvements

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic Aptitude Questions got asked

Round 2 - Coding Test 

2 Basic coding question was asked

Round 3 - Technical 

(5 Questions)

  • Q1. Technical and HR round was a final round
  • Q2. Tell about AI and Various concepts
  • Ans. 

    AI stands for Artificial Intelligence, which involves the development of machines that can perform tasks that typically require human intelligence.

    • AI involves the use of algorithms and data to enable machines to learn from experience.

    • Machine learning is a subset of AI that focuses on the development of algorithms that allow machines to learn from and make predictions or decisions based on data.

    • Deep learning is a subset...

  • Answered by AI
  • Q3. Asking about any internship completed and the experience.
  • Q4. Asking about the projects and the tech stack used in the same
  • Q5. Any difficulty occurred in the group project if any then tell

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Aptitude Test 

Quant, Reasoning, English Aptitude questions and technical questions

Round 2 - Coding Test 

2 coding questions need to be done within 1 hour

Round 3 - Technical 

(5 Questions)

  • Q1. Tell me about your self.
  • Ans. 

    I am a dedicated and passionate software engineer with experience in developing web applications and a strong understanding of programming languages.

    • Experienced in developing web applications using HTML, CSS, and JavaScript

    • Proficient in programming languages such as Java, Python, and C++

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

    • Completed internships at tech companies to gain practical experience

  • Answered by AI
  • Q2. What was your project.
  • Ans. 

    Developed a web-based inventory management system for a retail company.

    • Used HTML, CSS, JavaScript for front-end development.

    • Utilized PHP and MySQL for back-end development.

    • Implemented features such as product tracking, order management, and reporting.

    • Collaborated with team members to ensure project completion within deadline.

  • Answered by AI
  • Q3. Have you got recognition anywhere
  • Ans. 

    Yes, I have received recognition for my work in the form of Employee of the Month awards and positive feedback from clients.

    • Received Employee of the Month awards for outstanding performance

    • Received positive feedback from clients for successful project implementations

  • Answered by AI
  • Q4. Apart from academics, What have you done.
  • Ans. 

    I have completed multiple online courses and projects related to software development outside of academics.

    • Completed online courses on web development, data structures, and algorithms

    • Participated in coding competitions like Hackerrank and LeetCode

    • Contributed to open source projects on GitHub

    • Developed a personal website showcasing my projects and skills

  • Answered by AI
  • Q5. Questions related to Project technology
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement

Round 1 - Aptitude Test 

The First Round was a combination of Technical and Cognitive Assessments which comprised 90 Questions and the time limit to solve was 90 minutes. Cognitive Assessment was comprised of following sections a. Abstract Reasoning, b. Logical Reasoning, c. Critical Thinking, d. Verbal Ability .

Round 2 - Coding Test 

2 Coding Questions with a time limit of 45 mins. The first question was about bitwise operation and the second question was based on Fibonacci Series

Round 3 - Technical 

(2 Questions)

  • Q1. Introduce Yourself
  • Q2. Explain in detail about your project
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Thr Aptitude questions is very genric. And not hard to solve, But there is a time limit you have to submit the test in a time limit. There is a cutoff of every section in the apti if you have cleared the cutoff you may eligible for next round.

Round 2 - Coding Test 

There are 2 coding questions which we have to solve in 45 minutes timeframe. The difficulty of the questions is medium. Mostly question are on the topic Array and Strings. It is compulsory to give custom input and run the code then submit the code. If you dont run the code with your custom input the code will not submit and you were disqualified for the next round.

Round 3 - Communication Round 

(1 Question)

  • Q1. There are many youtube videos for this round you can watch and give it.
Round 4 - HR 

(4 Questions)

  • Q1. Introduce yourself in detail
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for software development.

    • Recent graduate with a degree in Computer Science

    • Passionate about software development

    • Experience with programming languages like Java, Python, and C++

    • Completed internships at tech companies such as Google and Microsoft

  • Answered by AI
  • Q2. Tell me about your projects in detail
  • Ans. 

    I have worked on various projects including a web application for a healthcare company and a mobile app for a travel agency.

    • Developed a web application using React.js for a healthcare company to manage patient records and appointments

    • Created a mobile app using Flutter for a travel agency to book flights and hotels

    • Implemented RESTful APIs for communication between front-end and back-end systems

    • Utilized database manageme...

  • Answered by AI
  • Q3. Problems faced during project and Internship
  • Q4. And then some basic HR questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - You have to score high in every round so you can clear the overall cutoff of the company all rounds.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - One-on-one 

(2 Questions)

  • Q1. Questions about yourself, Where do u see urself in 5 years?
  • Q2. Achievements , certifications and awards?
  • Ans. 

    Received multiple certifications in programming languages and frameworks, won hackathons, and achieved high GPA in relevant coursework.

    • Certifications in Java, Python, and React

    • First place in university hackathon for developing a mobile app

    • Achieved a GPA of 3.8 in computer science courses

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and have good communication skills.

Accenture Interview FAQs

How many rounds are there in Accenture Associate Software Engineer interview?
Accenture interview process usually has 2-3 rounds. The most common rounds in the Accenture interview process are Aptitude Test, Coding Test and HR.
What are the top questions asked in Accenture Associate Software Engineer interview?

Some of the top questions asked at the Accenture Associate Software Engineer interview -

  1. Apart from the programming languages in the engineering curriculum, what other ...read more
  2. On which platform have you learned the programming languag...read more
  3. Broadcasting of western serials on Indian channels should be banned? Why or Why...read more
What are the most common questions asked in Accenture Associate Software Engineer HR round?

The most common HR questions asked in Accenture Associate Software Engineer interview are -

  1. Where do you see yourself in 5 yea...read more
  2. What is your family backgrou...read more
  3. What are your salary expectatio...read more
How long is the Accenture Associate Software Engineer interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 533 interview experiences

Difficulty level

Easy 46%
Moderate 54%
Hard 0%

Duration

Less than 2 weeks 43%
2-4 weeks 32%
4-6 weeks 13%
6-8 weeks 6%
More than 8 weeks 6%
View more
Accenture Associate Software Engineer Salary
based on 10.1k salaries
₹3 L/yr - ₹6.2 L/yr
18% less than the average Associate Software Engineer Salary in India
View more details

Accenture Associate Software Engineer Reviews and Ratings

based on 1.2k reviews

3.8/5

Rating in categories

3.6

Skill development

3.7

Work-life balance

3.3

Salary

3.7

Job security

3.8

Company culture

3.0

Promotions

3.3

Work satisfaction

Explore 1.2k Reviews and Ratings
Application Development Analyst
39.3k salaries
unlock blur

₹4.8 L/yr - ₹11 L/yr

Application Development - Senior Analyst
27.7k salaries
unlock blur

₹8.3 L/yr - ₹16.1 L/yr

Team Lead
26.5k salaries
unlock blur

₹12.6 L/yr - ₹22.3 L/yr

Senior Analyst
19.5k salaries
unlock blur

₹9 L/yr - ₹15.7 L/yr

Senior Software Engineer
18.5k salaries
unlock blur

₹10.4 L/yr - ₹18 L/yr

Explore more salaries
Compare Accenture with

TCS

3.6
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

Infosys

3.6
Compare
write
Share an Interview