MockStep Logo
Accenture logo
Accenture Eligibility Criteria

Complete Accenture Preparation Guide

Eligibility, syllabus, selection process, interview insights — everything in one place.

About the Company

Accenture plc is one of the world's leading IT services, consulting, and business solutions organizations. Founded in 1989 and headquartered in Dublin, Ireland, Accenture provides a wide range of services including software development, cloud computing, artificial intelligence, cybersecurity, data analytics, and digital transformation solutions to businesses across industries.

Eligibility Criteria

Ensure you meet all requirements before applying to Accenture.

Qualification

Accenture hiring is open for graduates and postgraduates such as Bachelor of Technology (B.Tech.)/ Bachelor of Engineering (B.E.)/ Master of Technology (M.Tech.)/ Master of Engineering (M.E.)/ Master of Computer Applications (M.C.A.)/ Master of Science (M.Sc.)/ Bachelor of Computer Applications (BCA)/ Bachelor of Science (B.Sc.) in relevant specializations from AICTE/UGC recognized universities/colleges. Eligibility may vary depending on the role and hiring drive.

B.E / B.Tech / M.E / M.Tech / MCA / M.Sc / MS
Eligible Batches

Exclusively open for the Batch of 2024, 2025 and 2026.

2024, 2025 & 2026
Percentage Criteria

Candidates should have a minimum aggregate of 60% or equivalent CGPA in Class 10th, 12th, Diploma (if applicable), Graduation and Post-Graduation.

≥ 60% or 6.0 CGPA
Backlog Criteria

No active/pending backlogs should exist at the time of appearing for the selection process. Candidates must have cleared all backlogs before the final selection stage..

No Active Backlogs
Age Limit

There is generally no strict age limit specified for entry-level hiring; however, candidates must meet the minimum legal working age requirements as per company policy.

18 – 28 Years
Education Gap

Candidates must declare any academic gaps. Generally, a gap of up to 1 – 2 years is acceptable with valid supporting documentation

≤ 24 Months
Work Experience

Freshers and candidates with up to 1 – 2 years of relevant work experience are eligible to apply, depending on the hiring program.

Up to 2 Years
Course Types

Only full-time courses are considered. Part-time or correspondence courses are typically not eligible for most entry-level technical roles.

Full-Time Only

Salary Package

Annual CTC by role tier. Opportunities are available across roles such as Associate Software Engineer (ASE), Advanced Associate Software Engineer (AASE).

Associate Software Engineer (ASE)
Base
Entry-level technical role focused on developing, designing, and maintaining technologies.
UG4.50 LPA
PG4.50 LPA
Advanced Associate Software Engineer (AASE)
Advanced
Offered to candidates performing strongly in coding and technical assessments.
UG6.50 LPA
PG6.50 LPA

Selection Process

Your journey from application to offer letter — step by step.

Step 1

Application & ScreeningEasy1-2 weeks

Online application process requiring candidates to meet specific eligibility criteria, usually including no active backlogs and a limited education gap. Candidates shouldn't have attempted an Accenture assessment in the last 6 months.

Tips
  • Ensure all details on the application are accurate and match your documents.
  • Check eligibility criteria carefully before applying.

Step 2 · Elimination Round

Behavioral & Cognitive AssessmentMediumElim.40 mins

Round 1 consists of Behavioral Assessment (50 scenario-based questions, 20 minutes) and Cognitive Gamified Assessment (3 logical puzzles, 20 minutes).

Tips
  • Answer personality questions consistently.
  • Practice logical reasoning puzzles.

Step 3 · Elimination Round

Technical AssessmentMediumElim.45 mins

45 MCQs to be completed in 45 minutes covering MS Office, Pseudocode, Core CS subjects, Networking, Security, and Cloud fundamentals.

Tips
  • Focus on pseudocode and core CS fundamentals.
  • Revise networking and cloud basics.

Step 4 · Elimination Round

Coding AssessmentElim.60 min

3 Questions: 1 DSA-based coding problem, 1 SQL query question, and 1 UI-based question using HTML/CSS/JavaScript.

Tips
  • Practice arrays, strings, and SQL queries.
  • Revise basic frontend development concepts.

Step 5 · Elimination Round

Communication AssessmentMediumElim.30 mins

65 questions to be completed in 30 minutes testing verbal ability, listening skills, and communication proficiency.

Tips
  • Speak clearly and confidently.
  • Practice grammar and listening exercises.

Step 6

Interviews (Technical & HR)Medium45-60 mins

Successful candidates proceed to interview rounds. The technical interview focuses on domain knowledge, coding, and projects. The HR interview covers salary, relocation, and cultural fit. Sometimes these are combined into a single panel interview.

Tips
  • Be ready to discuss your final year project in detail.
  • Brush up on your preferred programming language and basic SQL.

Exam Pattern

The Accenture AXIS 2026 online assessment consists of four elimination rounds conducted sequentially: Behavioral & Cognitive Assessment, Technical Assessment, Coding Assessment, and Communication Assessment.

Total Rounds
4 Elimination Rounds
Mode
Online Proctored (AXIS Platform)
Technical MCQs
45 Questions - 45 Minutes
Coding
3 Questions (DSA + SQL + UI)
RoundQsTime
Behavioral AssessmentScenario-Based Personality Questions
50
20 mins
Cognitive AssessmentGamified Logical Puzzles
3
20 mins
Technical AssessmentMCQs
45
45 mins
Coding AssessmentDSA + SQL + UI
3
60 min
Communication AssessmentVerbal & Listening
65
30 mins
Important Notes
  • All rounds are elimination-based.
  • Technical MCQs are distributed as 7+10+14+14.
  • Coding round includes DSA, SQL, and UI-based question.
  • Communication assessment includes 65 questions in 30 minutes.
Additional Info
  • Behavioral assessment is scenario-based with Agree/Disagree options.
  • Gamified section evaluates logical and problem-solving ability.
  • Technical round consists of 45 MCQs with 45 minutes duration.
  • Coding round includes DSA problem, SQL query, and UI development task.
  • Communication round evaluates verbal ability and listening skills.

Syllabus Breakdown

Topics and their weightage in the Accenture exam.

Topic Weightage at a Glance
Behavioral & Cognitive Ability
25%
Technical MCQs
35%
Coding Assessment
25%
Communication Assessment
15%

Important Topics

High-frequency topics that appear most often in Accenture interviews and assessments.

Pseudocode with Bitwise OperatorsHigh Priority
DBMS & SQLHigh Priority
Object-Oriented ProgrammingHigh Priority
Computer NetworksHigh Priority
Cloud Computing FundamentalsHigh Priority

Previous Year Questions

A mini mock simulation — pick an answer, get instant feedback and an explanation, then move to the next question.

Cognitive Ability3 Questions
Question 1 of 3
0 correct

Which of the following words is most similar in meaning to 'OBFUSCATE'?

Technical Fundamentals2 Questions
Question 1 of 2
0 correct

In the OSI model, which layer is responsible for routing packets from the source to the destination across multiple networks?

Pseudocode2 Questions
Question 1 of 2
0 correct

What will be the output of the following pseudocode? Integer a = 10, b = 5 a = a + b b = a - b a = a - b Print a, b

Communication Assessment1 Questions
Question 1 of 1
0 correct

In the Communication Assessment, what is evaluated during the 'Story Retelling' section?

Hands-On Coding2 Problems
#1Rat Count HouseEasy

The function `int calculate(int r, int unit, int arr[], int n)` takes the number of rats `r` and the amount of food each rat consumes `unit`. `arr[]` represents an array containing the amount of food available in each house. `n` is the number of houses. Find and return the minimum number of houses required to satisfy the total food requirements of all rats.

Note: Return -1 if the array is null/empty. Return 0 if the total food across all houses is insufficient.

Format
Input

Line 1: `r` (rats) Line 2: `unit` (food per rat) Line 3: `n` (number of houses) Line 4: `n` space-separated integers for `arr[]`

Output

A single integer.

Constraints
1 <= r, unit, n <= 1000
1 <= arr[i] <= 1000
Examples
Example 1
Input
7
2
8
2 8 3 5 7 4 1 2
Output
4

Explanation: Total food required = 7 * 2 = 14. House 1 (2), House 2 (8 -> total 10), House 3 (3 -> total 13), House 4 (5 -> total 18 >= 14). So, 4 houses are needed.

Solve Problem
ArrayGreedy
#2Valid PasswordEasy

Write a function `CheckPassword(char str[], int n)` to check if a given password string is valid. A password is valid if: 1. It contains at least 4 characters. 2. It contains at least one numeric digit. 3. It contains at least one Capital Letter. 4. It must not have space or slash (/). 5. Starting character must not be a number.

Note: Return 1 if valid, 0 if invalid.

Format
Input

A single string representing the password.

Output

1 or 0.

Constraints
1 <= str.length <= 100
Examples
Example 1
Input
aA1_67
Output
1

Explanation: Meets all criteria.

Example 2
Input
a987 abC012
Output
0

Explanation: Contains a space, so invalid.

Solve Problem
StringLogic

Student Interview Experiences

Real insights from students who cleared the Accenture hiring process.

Technical interview focused mainly on core subjects like DBMS, OOPS and Networking. They also asked about my coding logic and projects.

AK
Arjun K.Associate Software Engineer
Read

Behavioral round and communication test were important. They checked clarity of speech and confidence before final selection.

SR
Sneha R.Software Engineer
Read

Frequently Asked Questions