ProGrad Programs
Placement Prep
TCS Codevita
Live Placement Training
Live Aptitude Training
Live Programming Training
About Us



Accenture Interview Questions | Accenture Technical & HR Interview Questions

Published on 07 Mar 2020

Accenture interview questions for freshers asked in Accenture interview process are discussed here. These will help you prepare for both Accenture technical interview round as well as Accenture Hr interview round. These interview questions were collected from students who have recently attended Accenture interviews.

Technical Accenture Interview Questions

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

1) Subjects of Interest

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

3) Basics of C and C++

Below are a few technical interview questions asked in 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 type 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

Know more on the advantages of C language

2) What is the difference between the local variable and global variable in C?

ComparisonsLocal variableGlobal variable
DeclarationA variable which is declared inside
function or block is called Local
A variable which is declared outside
function or block is called global
ScopeThe scope of a variable is available within
a function in which they are declared.
The scope of a variable is available throughout 
the program.

3) 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.

4) 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

5) What is an auto keyword in C?

In C, every local variable of a function is known as an automatic (auto) variable. Variables which are declared inside the function block are known as a local variable. The local variables are also known as an auto variable. 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. Know more about other keywords in C.

6) What is the maximum length of an identifier?

It is 32 characters ideally but implementation specific.

7) What is an infinite loop?

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

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

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

9) Can we compile a program without main () function?

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

10) What is the newline escape sequence?

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

11) Difference between C and C++?

C language was developed by Dennis RitchieC++ language was developed by Bjarne Stroustrup
C is a structured programming languageC++ supports both structural and object - 
oriented programming
C is a subset of C++C++ is a superset of C
In C language, Data and Functions are the free entities.In the C++ language, both the data and functions are
encapsulated together in the form of a project.
C doesn't support data hiding. Therefore, the data can be used by
the outside world.
C++ supports data hiding. Therefore the data can't be used by the 
outside world.

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

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

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

  • Run-time Polymorphism
  • Compile-time Polymorphism

14) How delete [] is different from delete?

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

15) 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.

16) What is a constructor? What is a destructor?

A Constructor is a special method that initializes an object. Its name must be same as 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 the scope.

17) What is virtual inheritance?

Virtual inheritance facilitates you to create only one copy of each object even if the object appears more than one in the hierarchy.

18) What is an overflow error?

It is a type of arithmetical error. It happens when the result of an arithmetical operation been greater than the actual space provided by the system.

HR Accenture Interview Questions

accenture interview questions

Accenture Hr interview questions will mostly aim to test your communication skills and confidence levels. So you need to prove good in both these aspects. A few common Accenture interview questions asked in HR round are:

  • Why Accenture?
  • Was there a time when you dealt with conflict in a team? How did you deal with it?
  • What are you looking for in a company?
  • Where do you see yourself in 5 years?
  • Why should we hire you?
  • What do you know about Accenture?
If you have any feedback about this article and want to improve this, please write to enquiry@faceprep.in
Explore 'accenture'