Upload Button Icon Add office photos

Accenture

Compare button icon Compare button icon Compare

Filter interviews by

Accenture Software Engineer Interview Questions and Answers for Freshers

Updated 29 May 2025

7 Interview questions

A Software Engineer was asked 12mo ago
Q. Explain the difference between an array and a linked list.
Ans. 

Array is a fixed-size data structure with elements stored sequentially, while linked list is a dynamic data structure with elements stored non-sequentially.

  • Arrays have fixed size, while linked lists can grow dynamically.

  • Accessing elements in an array is faster (O(1)), while in a linked list it is slower (O(n)).

  • Inserting or deleting elements in an array can be inefficient, as it may require shifting elements, while...

A Software Engineer was asked 12mo ago
Q. Implement a stack using one or more queues.
Ans. 

Implementing a stack using two queues to achieve LIFO behavior.

  • Use two queues: queue1 and queue2.

  • For push operation, enqueue the element to queue1.

  • For pop operation, dequeue all elements from queue1 to queue2, then dequeue from queue2.

  • Swap the names of queue1 and queue2 after pop to maintain the stack structure.

  • Example: Push(1), Push(2), Pop() returns 2.

Software Engineer Interview Questions Asked at Other Companies for Fresher

asked in Capgemini
Q1. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
asked in Capgemini
Q2. How can you cut a rectangular cake in 8 symmetric pieces in three ... read more
Q3. Split Binary String Problem Statement Chintu has a long binary st ... read more
asked in TCS
Q4. What is the reason that the Iterative Waterfall model was introdu ... read more
asked in Wipro
Q5. Knapsack Problem Statement There is a potter with a limited amoun ... read more
🔥 Asked by recruiter 2 times
A Software Engineer was asked
Q. What is normalization?
Ans. 

Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.

  • Normalization involves breaking down a database into smaller, more manageable tables

  • Each table should have a primary key and only contain data related to that key

  • Normalization helps to prevent data inconsistencies and anomalies

  • There are different levels of normalization, with each level building on the pre...

A Software Engineer was asked
Q. What is a computer?
Ans. 

A computer is an electronic device that can perform various operations based on instructions given to it.

  • Computers can process and store large amounts of data.

  • They can perform complex calculations and execute programs.

  • Examples include desktops, laptops, tablets, and smartphones.

What people are saying about Accenture

View All
a junior software engineer
1w
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.
A Software Engineer was asked
Q. Write a short code in Java or C.
Ans. 

Code to find the factorial of a number

  • Use a loop to multiply the number with all the numbers below it

  • Handle the case when the number is 0 or 1 separately

  • Use long data type to handle large factorials

🔥 Asked by recruiter 3 times
A Software Engineer was asked
Q. What is science?
Ans. 

Science is a systematic and logical approach to discovering how things in the universe work.

  • Science involves observation, experimentation, and analysis.

  • It aims to explain natural phenomena and make predictions about future events.

  • Examples include physics, chemistry, biology, and astronomy.

A Software Engineer was asked
Q. 

String Transformation Problem

Given a string (STR) of length N, you are tasked to create a new string through the following method:

Select the smallest character from the first K characters of STR, remove...

Ans. 

Given a string and an integer K, create a new string by selecting the smallest character from the first K characters of the input string and repeating the process until the input string is empty.

  • Iterate through the input string, selecting the smallest character from the first K characters each time.

  • Remove the selected character from the input string and append it to the new string.

  • Continue this process until the i...

Are these interview questions helpful?

Accenture Software Engineer Interview Experiences for Freshers

40 interviews found

Software Engineer Interview Questions & Answers

user image Dhanalakshmi D

posted on 11 Mar 2025

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

I appeared for an interview in Feb 2025.

Round 1 - One-on-one 

(1 Question)

  • Q1. Previous work experience
Round 2 - HR 

(1 Question)

  • Q1. Discussed about package
Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
No response

I applied via Campus Placement

Round 1 - Aptitude Test 

General Aptitude questions

Round 2 - Coding Test 

Data structures and algorithms

Round 3 - HR 

(2 Questions)

  • Q1. Introducing yourself
  • Q2. About your project

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare week about your projects

Software Engineer Interview Questions & Answers

user image Nunnahemasai Naidu

posted on 2 Dec 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. About project what do you learn?
  • Ans. 

    I learned valuable skills in software development, teamwork, and problem-solving through my project experiences.

    • Enhanced my coding skills by working with languages like Python and Java.

    • Gained experience in version control using Git, which improved collaboration.

    • Learned to implement Agile methodologies, leading to more efficient project management.

    • Developed problem-solving skills by debugging complex issues during devel...

  • Answered by AI
  • Q2. Any certifications did you done?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was not to typical If you are average at math's you can clear it easily

Round 2 - Coding Test 

2 questions were there

Software Engineer Interview Questions & Answers

user image aditya sharma

posted on 7 May 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What was tour last project in college
  • Q2. Java 8 features
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

90 question in 90 minute

Round 2 - Coding Test 

2 question in 30 minute .it is average experience for me.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 

Consists of 6 sections.
1)Logical
2)verbal.
3) pseudo codes.
4) technical.
5) quantitative aptitude.
6) abstract.
The results will be displayed 3-5min automatically
If you qualify for 1st then 2nd round starts.
Coding round
1) strings:count the unique characters in the strings and return the value.
2)matrixs.adding two matris.
3) communication rounds

Round 3 - Case Study 

Be prepared for coding and aptitude.must practice coding problem otherwise not possible to crack the coding round

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

I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

All aptitude questions of 80 qn in all aptitude topics

Round 2 - Coding Test 

2 coding qn which can be written in any language

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

I applied via Campus Placement and was interviewed in Feb 2023. There were 3 interview rounds.

Round 1 - Coding Test 

There waa aptitude and coding test first, 2 questions were kf coding

Round 2 - Communication test 

(1 Question)

  • Q1. There was AI communication test
Round 3 - One-on-one 

(1 Question)

  • Q1. Basic Hr questions like tell me about yourself, about projects etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Read basic HR questions.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jul 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Quantitative Aptitude and Logical Reasoning

Round 2 - Technical 

(2 Questions)

  • Q1. Explain the difference between Array and a linked list.
  • Ans. 

    Array is a fixed-size data structure with elements stored sequentially, while linked list is a dynamic data structure with elements stored non-sequentially.

    • Arrays have fixed size, while linked lists can grow dynamically.

    • Accessing elements in an array is faster (O(1)), while in a linked list it is slower (O(n)).

    • Inserting or deleting elements in an array can be inefficient, as it may require shifting elements, while in a...

  • Answered by AI
  • Q2. Implement a Stack Using Queue
Round 3 - HR 

(2 Questions)

  • Q1. Behavioral Questions: Tell me about yourself . Describe a challenging situation you faced at work and how you handled it .
  • Ans. 

    I am a software engineer with experience in handling challenging situations at work.

    • I once faced a situation where a critical bug was discovered right before a major release deadline.

    • I quickly analyzed the issue, identified the root cause, and worked with the team to come up with a solution.

    • I communicated effectively with stakeholders about the delay and managed expectations while ensuring the bug was fixed.

    • Through col...

  • Answered by AI
  • Q2. Company-related Questions: Why do you want to work at Accenture? What do you know about our recent projects?

Interview Preparation Tips

Topics to prepare for Accenture Software Engineer interview:
  • Data Structures
  • Algorithms
  • Operating Systems
  • Programming
Interview preparation tips for other job seekers - 1. Study Core Subjects: DSA, Databases, Operating Systems, and Networking.
2. Practice Coding: Solve Problems on platforms like LeetCode , Hackerrank and CodeSignal .
3. Mock Interviews
4. Research Accenture
5. Behavioral Questions Practice

Skills evaluated in this interview

Accenture Interview FAQs

How many rounds are there in Accenture Software Engineer interview for freshers?
Accenture interview process for freshers usually has 2-3 rounds. The most common rounds in the Accenture interview process for freshers are Aptitude Test, Coding Test and Resume Shortlist.
How to prepare for Accenture Software Engineer interview for freshers?
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, Javascript, Python, HTML and Postgresql.
What are the top questions asked in Accenture Software Engineer interview for freshers?

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

  1. Write a short code in java o...read more
  2. How the operating system will wo...read more
  3. Explain the difference between Array and a linked li...read more
What are the most common questions asked in Accenture Software Engineer HR round for freshers?

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

  1. Where do you see yourself in 5 yea...read more
  2. Why are you looking for a chan...read more
  3. What are your strengths and weakness...read more
How long is the Accenture Software Engineer interview process?

The duration of Accenture 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.1/5

based on 17 interview experiences

Difficulty level

Easy 38%
Moderate 62%

Duration

Less than 2 weeks 46%
2-4 weeks 54%
View more
Accenture Software Engineer Salary
based on 17.6k salaries
₹4 L/yr - ₹16.1 L/yr
At par with the average Software Engineer Salary in India
View more details

Accenture Software Engineer Reviews and Ratings

based on 1.4k reviews

3.9/5

Rating in categories

3.7

Skill development

3.8

Work-life balance

3.5

Salary

3.9

Job security

3.9

Company culture

3.3

Promotions

3.6

Work satisfaction

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

₹3 L/yr - ₹12 L/yr

Application Development - Senior Analyst
27.7k salaries
unlock blur

₹7 L/yr - ₹20.5 L/yr

Team Lead
26.5k salaries
unlock blur

₹7.3 L/yr - ₹26.6 L/yr

Senior Analyst
19.4k salaries
unlock blur

₹5.6 L/yr - ₹21.5 L/yr

Senior Software Engineer
18.5k salaries
unlock blur

₹6.2 L/yr - ₹21 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