0% found this document useful (0 votes)
78 views13 pages

Accenture Syllabus 2024 For Freshers

Uploaded by

Harish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views13 pages

Accenture Syllabus 2024 For Freshers

Uploaded by

Harish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Accenture

Accenture Recruitment Process | Associate Software Engineer

About the Company


Accenture is an Irish-American Business Consultancy company, founded in 1989. Accenture is a
global professional services company with leading capabilities in digital, cloud, and security.
This company has been serving for almost 35 years as a tech and consulting firm. It runs with
70,000 employees and 7,000 clients throughout 120 countries.
Associate Software Engineer Responsibilities

 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.

Advanced Associate Software Engineer Responsibilities

 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

Accenture Online Test Syllabus for 2024


Accenture Basic information

English Ability 17 Ques

Critical Reasoning and Problem Solving 18 Ques

Abstract Reasoning 15 Ques

Common Application and MS Office 12 Ques

Pseudo Code 18 Ques

Fundamentals of Networking, Security, and Cloud 10 Ques

Coding Round 2 Ques

Syllabus of Accenture English Ability (CoCubes):-

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

Number of Question- 17 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
the sectional cut-off for all three sections.

Syllabus for Accenture Critical Reasoning and Problem Solving section(CoCubes):-

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.

Syllabus for Accenture Technical section(CoCubes)

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

Syllabus for Accenture Coding section(CoCubes):-

 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

Accenture Technical Interview Questions


The Accenture Technical interview will focus on the below-mentioned areas. You just need to
be prepared with these in advance.

Subjects of Interest

Projects mentioned in the resume and the technologies used in them.

Basics of C and C++

Below are a few technical interview questions asked in the Accenture interview process.

1) What are the features of the C language?

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.

Structured programming language


Machine Independent or Portable

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.

3) What is the usage of the pointer in C?

Accessing array elements, Dynamic memory allocation, Call by Reference and Data Structures
like a tree, graph, linked list, etc

4) What is an auto keyword in C?

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.

5) What is the maximum length of an identifier?

It is 32 characters ideally but implementation-specific.

6) What is an infinite loop?

A loop running continuously for an indefinite number of times is called an infinite loop.

7) What functions are used for dynamic memory allocation in C language?

malloc(), calloc(), realloc(), free()

8) Can we compile a program without the main () function?

Yes, we can compile, but it can’t be executed.


9) What is the newline escape sequence?

The new line escape sequence is represented by “n”. It inserts a new line on the output
screen.

10) What are the various OOPs concepts in C++?

Class, Object, Abstraction, Encapsulation, Inheritance, Polymorphism and Data binding.

11) What are the different types of polymorphism in C++?

 Run-time Polymorphism

 Compile-time Polymorphism

11) How delete [] is different from delete?

Delete is used to release a unit of memory, and delete [] is used to release an array.

12) What is an object?

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.

13) What is a constructor? What is a destructor?

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.

14) What is virtual inheritance?

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?

It is a type of arithmetical error. It happens when the result of an arithmetical operation is


greater than the actual space provided by the system

Pseudocode Question:

What will be the value of the following pseudocode?

Integer value, n, num

Set value = 1, n = 45

num = num >> 1

num = num + value

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.

num>>1 will result in 0 only.

num = num + value means 0+1 i.e., 1 will be assigned to num

So, when we print num value it will be 1.

Answer is option C

Q2) What will be the value of the following pseudocode?

Integer x, y

for(each x from 1 to 11)

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.

If we write the for loop it will be as follows.


for(x=1;x<=11;x++)

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.

It will repeat until the condition becomes false.

When the condition become false x value will be 13.

Answer is option D.

Q3) What will be the value of the following pseudocode?

Integer j, m

Set m = 1, j = 1

Integer a[3] = {0, 1, 0}

a[0] = a[0] + a[1]

a[1] = a[1] + a[2]

a[2] = a[2] + a[0]

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:

Here m =1, j=1

a[3] = {0,1,0}

a[0] = a[0] + a[1]

= 0+1

=1

a[1] = a[1] + a[2]

=1+0

=1

a[2] = a[2] + a[0]

=0+1

= 1
If(a[0]) results in true, so

a[j] => a[1] which is assigned as 5

Now m = m + a[j]

=1+5

=6

So the answer is option C.

You might also like