Software Engineer (Level Unspecified)
Everything here except the section marked official comes from candidates' public accounts of their own interviews. Processes vary by team, location and year, so this is not the company's official process or a complete list.
The process candidates reported
How many of the 6 accounts mention each round, in the order rounds usually came.
Most common path · 3 of 6 accounts
- Cognitive and Technical Assessment
- Coding Assessment
- Communication Assessment
- Technical + HR Interview
See all 4 reported sequences
Candidates describe 4 different orders, so treat any order as one candidate’s experience.
- Cognitive and Technical Assessment → Coding Assessment → Communication Assessment → Technical + HR Interview · 3 accounts
- Technical Interview → Technical Interview 2 → HR Interview · 1 account
- Online Assessment → Communication Assessment → Technical + HR Interview · 1 account
- Online Skill Assessment → Technical Interview → HR Interview · 1 account
- Cognitive and Technical Assessment3 of 6 · 0 questions
- Technical Interview2 of 6 · 20 questions
- Coding Assessment3 of 6 · 2 questions
- Technical Interview 21 of 6 · 3 questions
- Communication Assessment4 of 6 · 0 questions
- HR Interview2 of 6 · 3 questions
- Technical + HR Interview4 of 6 · 17 questions
Questions candidates reported
Pick a round or topic, or search. Copy for AI copies the questions you’re viewing as a ready-made prompt for ChatGPT, Claude or Gemini. Wording is the candidate’s.
Cognitive and Technical Assessment
0 questions · 3 of 6 accounts90 MCQs on English, reasoning, MS Office, pseudocode and networking/cloud; eliminating.
Candidates who described this round didn’t name specific questions.
Technical Interview
20 questions · 2 of 6 accountsExperienced hires: core Java (OOP, strings, collections, multithreading, Java 8) and Spring Boot; one five-year candidate lists no questions.
Tell me about yourself.
Behavioral
Explain OOP in Java with real-life examples.
Java
Why are pointers not used in Java?
Java
What are the uses of the static keyword for methods, variables and classes?
Java
Why is String immutable?
Java
Show all 20 questions
What are the types of constructors?
Java
What is the difference between HashMap and TreeMap?
Java
What is multithreading, and what are the ways to implement it?
Java
What is join() in multithreading?
Java
What are synchronized blocks?
Java
How does garbage collection work in Java?
Java
What are the Java 8 features?
Java
What is a functional interface?
Java
What are predicates and method references?
Java
What are the lifecycle methods in Spring Boot?
Spring Boot
What is autowiring, and what are the ways to do it?
Spring Boot
Explain annotations such as @Configuration, @ComponentScan, @Component and @Controller.
Spring Boot
Spring Boot vs Spring MVC
Spring Boot
What are the HTTP methods and their uses?
Backend
What is the difference between monolithic and microservice architectures?
Backend
Coding Assessment
2 questions · 3 of 6 accountsTwo coding questions; one 2024 account names a prime check and a string-format task.
Check whether a given number is prime
DSA / Coding
Given a string, return the first character + the string's length + the last character
DSA / Coding
Technical Interview 2
3 questions · 1 of 6 accountsOne experienced account: a coding round with heap sort and a Spring Boot GET API flow.
Implement heap sort
DSA / Coding
Write the basic flow of a GET API in Spring Boot
Spring Boot
Spring Boot vs Spring MVC
Spring Boot
Communication Assessment
0 questions · 4 of 6 accountsA spoken-English test, non-eliminating.
Candidates who described this round didn’t name specific questions.
HR Interview
3 questions · 2 of 6 accountsExperienced hires: introduction, project difficulties, location preference and salary.
Tell me about yourself.
Behavioral
What difficulties did you face during the project?
Behavioral
What is your location preference?
Behavioral
Technical + HR Interview
17 questions · 4 of 6 accountsCampus candidates: 10-25 minute interviews on internships, projects, difficulties, disliked subjects, group vs individual work, and the SDLC.
Tell me about yourself.
BehavioralReported by 3 candidates
Explain your projects.
OtherReported by 2 candidates
Do you have any questions for us?
BehavioralReported by 2 candidates
Tell me about your past internship experience.
Behavioral
What difficulties have you faced?
Behavioral
Show all 17 questions
What is your least favourite subject in college, and why?
Behavioral
What is unique about your college?
Behavioral
What are the phases of software development (e.g. the waterfall model)?
Other
What difficulties did you face during the project?
Behavioral
What differences have you found between group and individual projects (pros and cons)?
Behavioral
What was your role in the project?
Behavioral
What are your hobbies and aspirations?
Behavioral
Why did you choose this project?
Other
Is your mentor or are your teammates helping with the project?
Behavioral
Have you faced challenges or pressure? How did you deal with them?
Behavioral
Which language do you prefer for coding?
Other
Which subjects did you dislike most? If given a project in that subject, what would be your plan?
Behavioral
What stands out in these accounts
- Campus candidates describe the same assessments and short interview as the ASE accounts.
- Two experienced candidates (1.9 and 5 years) describe a primary-skill online test or two technical rounds on Java and Spring Boot, then HR.
All about Accenture interviews
About these pages
Compiled by hand from 6 public first-hand accounts of Accenture interviews (2021–2024) on sites such as LeetCode Discuss, Medium and GeeksforGeeks. A question is listed only when a candidate stated it, in the round they said it came from; reposts of one account count once. Wording is the candidate’s. There are no answers here by design: the point is what was asked.

