Accenture interview experience Real time questions & tips from candidates to crack your interview

Associate Software Engineer

Accenture
upvote
share-icon
4 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: English Ability, Critical Reasoning and Problem Solving, Abstract Reasoning, Common Application and MS Office, Pseudo Code, Network Security and Cloud.
Tip
Tip

Tip 1 : Prepare for Aptitude , it will help in clearing screening round. Work on your communication skills. For Aptitude, one can prefer R.S Aggarwal book. 

Tip 2 : Learn some coding language if possible. In Second round there will be two coding questions.
Minimum one question is required to clear this round. 

Tip 3 : Prepare your Project very well, It is very important for interview.

Application process
Where: Campus
Eligibility: Above 7.5 CGPA
Resume Tip
Resume tip

Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.

Interview rounds

01
Round
Hard
Online Coding Interview
Duration90 minutes
Interview date5 May 2021
Coding problem1

Environment is good and easy to understand. Timing is in morning.

1. Puzzle Question

If in a cricket one day match, there were no wide balls, no wides, no extras and no overthrows.

What is the maximum number of runs that a batsman can score in an ideal case scenario?

Problem approach

1653

Explanation:
For an ideal case, the batsman will hit a six on each ball. But if he hits six on the last ball of the over, the strike will change in the next over. Thus, the best he can do in the last ball is run 3 runs so that he retains the strike even in the next over. Thus the total runs that he can score in each over:
6 * 5 + 3 = 33
But this will have to go like it only till the 49th over. In the last over, he can hit a six in the last ball as well as that will be the last ball of the match.
Thus runs for the last over will be 6 * 6 = 36.
Hence the maximum runs = 33 * 49 + 36 = 1653

02
Round
Medium
Online Coding Test
Duration45 minutes
Interview date5 May 2021
Coding problem1

2 coding questions

1. Binary String Operations

The Binary number system only uses two digits, 0 and 1 and number system can be called binary string. You are required to implement the following function:

int OperationsBinaryString(char* str);

The function accepts a string str as its argument. The string str consists of binary digits eparated with an alphabet as follows:

– A denotes AND operation
– B denotes OR operation
– C denotes XOR Operation
You are required to calculate the result of the string str, scanning the string to right taking one opearation at a time, and return the same.

Note:

No order of priorities of operations is required
Length of str is odd
If str is NULL or None (in case of Python), return -1
Input:

str: 1C0C1C1A0B1

Output:

1

Problem approach

#include
using namespace std;

int OperationsBinaryString(char* str)
{
if(str==NULL)
return -1;

int i=1;
int a=*str-'0';
str++;
while(*str!='\0')
{
char p=*str;str++;
if(p=='A') 
a&=(*str -'0');
else if (p=='B')
a|=(*str -'0');
else a^=(*str -'0');
str++;
}
return a;
}

int main()
{
string s;
getline(cin,s);
int len=s.size();
char *str=&s[0];
cout<}

03
Round
Medium
Assignment
Duration30 minutes
Interview date10 May 2021
Coding problem0
04
Round
Medium
HR Round
Duration30 minutes
Interview date27 May 2021
Coding problem1

1. Basic HR Questions

Tell me about yourself
Explain any one of your projects.
What are the difficulties have you faced while implementing this project
What was your role in it.
What was your experience as a project head in your team
What language you have used to implement backend 
Could you brief me about blockchain technology 
What if you get a chance to lead a blockchain-based project will you do? and what role you would prefer?
Tell me about the failures that you faced, and how you improved there.
Which new technology did you explore recently?
Can we get an optimized solution/result to our problem with the help of blockchain and why do you feel so?
Have you done any certifications?
How did you improve your knowledge and technical expertise during Covid-19?
What was your Favourite subject in Engineering?
What are OOPS concepts?
What is Exceptional Handling in JAVA?
Explain the Inheritance concept with a real-world example?
Do you have any questions for me?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

To make an AI less repetitive in a long paragraph, you should increase:

Choose another skill to practice
Similar interview experiences
company logo
Associate Software Engineer
3 rounds | 2 problems
Interviewed by Accenture
3747 views
1 comments
0 upvotes
company logo
Associate Software Engineer
4 rounds | 10 problems
Interviewed by Accenture
2174 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 11 problems
Interviewed by Accenture
4985 views
1 comments
0 upvotes
company logo
Associate Software Engineer
4 rounds | 3 problems
Interviewed by Accenture
371 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Associate Software Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
5153 views
1 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 5 problems
Interviewed by Tata Consultancy Services (TCS)
3313 views
2 comments
0 upvotes
company logo
Associate Software Engineer
2 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
2363 views
0 comments
0 upvotes