Accenture Syllabus 2024 For Freshers
Accenture Syllabus 2024 For Freshers
Design, build, test, assemble, support, and configure applications using business
requirements.
Understand business drivers that will impact performance and deliver software to those
expectations.
Bake technology trends into solutions; Participate in the development of automation
solutions, new functionality, and technologies and integrate them into existing
solutions.
Responsible for incident resolution and support extended to customers through voice
interaction/email/chat/remote support.
Developing software, end to end across all layers (front-end, middle layer, backend,
test automation, and deployment) in an agile delivery model and taking a user story to
a finished product.
Work on networking, database, UI, API, and Security.
Responsibilities include Analysis and Design, Development, Automated Code Review,
Unit Testing / Automation / Performance Testing, Automated Build, and Deployment.
Design, build, test, assemble, and configure the application using business
requirements.
Note: Students who are able to clear the assessment for the role of Associate Software
Engineer will have an opportunity to attempt the assessment for the role of Advanced
Associate Software Engineer
Exam Pattern
This section comes under Cognitive Assessment Round, here is the list of topics under the
English Ability section:-
Sentence Correction
Prepositions
Grammar
Reading Comprehension
Synonyms & Antonym
Idioms and Phrases
Speech and Tenses
Article
Sentence Selection
Spotting Error
Sentence Arrangement
Time – 50 mins
The written round will consist of six sections namely - English Ability, Abstract
Reasoning, Critical thinking and Problem solving, Common Applications and MS office,
Pseudo Code, and Fundamentals of Networking, Security, and Cloud and there will be
the sectional cut-off for all three sections.
This section used to come under Cognitive Assessment Round in Logical Section but after the
pattern got updated this particular topic has now become a new internal section altogether,
here is the list of topics under the Critical Reasoning section:-
Arrangements
Blood Relations
Statement & Conclusions
Coding Decoding
Agree Disagree Psychometric
Analogies
Inferred Meaning
Logical Sequence
Time – 50 min (Shared)
Number of Questions- 18 ques
The written round will consist of six sections namely - English Ability, Abstract
Reasoning, Critical Thinking and Problem Solving, Common Applications and MS Office,
Pseudo Code, and Fundamentals of Networking, Security, and Cloud and there will be a
sectional cut-off for all three sections.
Syllabus for Accenture Abstract Reasoning Section(CoCubes):-
This section also used to come under Cognitive Assessment Round in Logical Section but
after the pattern got updated this particular topic has now become a new internal
section altogether, here is the list of topics under the Abstract Reasoning section:-
Visual Reasoning
Flowcharts-Visual Reasoning-DI
Directional Sense
Seating Arrangement
Time – 50 mins (Shared)
Number of Questions- 15 ques
The written round will consist of six sections namely - English Ability, Abstract Reasoning,
Critical Thinking and Problem Solving, Common Applications and MS Office, Pseudo Code, and
Fundamentals of Networking, Security, and Cloud and there will be a sectional cut-off for all
three sections.
This section comes under the Technical Assessment Round, here is the list of topics
under the Technical Assessment section:-
Fundamentals of Networking, Security, and Cloud
Common Applications and MS Office
Pseudo Code
For the Pseudocode round, you can practice it in the link below, here we have sorted
out some questions that will help you strengthen this round for the Accenture 2024
Exam
The Accenture Coding Questions have been of the following pattern given below
2 Questions are to be completed in 45 minutes.
Languages allowed are C/ C++/ Java/ Python/ DOT Net
Strong knowledge of Fundamentals of Programming has ensured that students are able
to crack this section.
To gain max opportunities of cracking this section, students must try to clear all of the
possible test cases.
Important topics
Data types
● Operators
● Arrays
● Strings
● Decision Making
● Looping
● Functions
● Scenario-based questions
Subjects of Interest
Below are a few technical interview questions asked in the Accenture interview process.
Programs written in C are efficient and fast. This is due to its variety of data types and powerful
operators.
C language is the most widely used language in operating systems and embedded system
development today.
2) What is recursion in C?
When a function calls itself and this process is known as recursion. The function that calls itself
is known as a recursive function.
Accessing array elements, Dynamic memory allocation, Call by Reference and Data Structures
like a tree, graph, linked list, etc
In C, every local variable of a function is known as an automatic (auto) variable. Variables that
are declared inside the function block are known as local variables. The local variables are also
known as auto variables. It is optional to use an auto keyword before the data type of a
variable. If no value is stored in the local variable, then it consists of a garbage value.
A loop running continuously for an indefinite number of times is called an infinite loop.
The new line escape sequence is represented by “n”. It inserts a new line on the output
screen.
Run-time Polymorphism
Compile-time Polymorphism
Delete is used to release a unit of memory, and delete [] is used to release an array.
The Object is the instance of a class. A class provides a blueprint for objects. So you can
create an object from a class. The objects of a class are declared with the same sort of
declaration that we declare variables of basic types.
A Constructor is a special method that initializes an object. Its name must be the same as
the class name.
A Destructor is used to delete any extra resources allocated by the object. A destructor
function is called automatically once the object goes out of scope.
Virtual inheritance facilitates you to create only one copy of each object even if the object
appears more than once in the hierarchy.
15) What is an overflow error?
Pseudocode Question:
Set value = 1, n = 45
Print num
A.44
B.0
C.1
D.12
Answer - Option C
Explanation:
There are three variables which are declared from which num is not initialized. So the
default value of integer is assigned to num and that is 0.
Answer is option C
Integer x, y
x=x+2
end for
Print x
A.11
B.10
C.12
D.13
Answer - Option D
Explanation:
Here x is starting with 1 inside the for loop. The value of x is varying from 1 to 11.
x=x+2
Consider the first iteration, x =1 then x<=11 condition is true, it will enter inside the loop,
then x will become x+2 that is 1 + 2 = 3. Then again it will go to the update the x will become
4. In short after each iteration x value is incremented by 3. Next it will become 4 + 3 =7. Like
that it goes on.
Answer is option D.
Integer j, m
Set m = 1, j = 1
if(a[0])
a[j] = 5
End if
m = m + a[j]
Print m
A.3
B.2
C.6
D.4
Answer - Option C
Explanation:
a[3] = {0,1,0}
= 0+1
=1
=1+0
=1
=0+1
= 1
If(a[0]) results in true, so
Now m = m + a[j]
=1+5
=6