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

Associate Software Engineer

Accenture
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structures and Algorithms, Aptitude, Operating system, Computer network, Development
Tip
Tip

Tip 1 : Practice Aptitude questions and try to do questions under a time limit. 
Tip 2 : Practice standard Algorithms such as postfix notation or binary exponentiation.
Tip 3 : Focus on your communication skills and learn to convey your thoughts fluently to your interviewer.
Tip 4 : Be thorough research of the company and prepare situation specific questions.

Application process
Where: Company Website
Eligibility: Above 60%
Resume Tip
Resume tip

Tip 1 : Mention about projects you have done, Even of it is a small project. 
Tip 2 : Make sure all the important points are visible and can be easily seen in your resume, Like headings should be bold, Technology stack in projects should be added.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration120 minutes
Interview date29 Apr 2021
Coding problem2
  • The round consisted of 2 parts: Aptitude + English and Coding.
  • Aptitude and English round went on for 60 minutes and once you have cleared the round, You will proceed to other round. 
  • The coding round had 2 questions which were to be implemented in next 60 minutes with over 10+ Languages. 
  • The timing was flexible and we were given a time slot to choose. 
  • The environment or application on which test was taken was really nice and easy to adapt to.

1. Find power of a number

Easy
15m average time
80% success
0/40
Asked in companies
QuikrCognizantAccenture

Ninja is sitting in an examination hall. He is encountered with a problem statement, "Find ‘X’ to the power ‘N’ (i.e. ‘X’ ^ ‘N’). Where ‘X’ and ‘N’ are two integers."

Ninja was not prepared for this question at all, as this question was unexpected in the exam.

He is asking for your help to solve this problem. Help Ninja to find the answer to the problem.

Note :

For this question, you can assume that 0 raised to the power of 0 is 1.
Problem approach

I used Python's inbuilt function to solve this question in a few lines.

Try solving now

2. Evaluation of postfix expression

Easy
15m average time
90% success
0/40
Asked in companies
eBayDirectiSlice

An expression is called the postfix expression if the operator appears in the expression after the operands.

Example :

Infix expression: A + B  *  C - D 

Postfix expression:  A B + C D - *

Given a postfix expression, the task is to evaluate the expression. The answer could be very large, output your answer modulo (10^9+7). Also, use modular division when required.

Note:
1. Operators will only include the basic arithmetic operators like '*', '/', '+', and '-'.

2. The operand can contain multiple digits. 

3. The operators and operands will have space as a separator between them.

4. There won’t be any brackets in the postfix expression.
Problem approach

I used a stack to simulate the process and keep track of operators and operands.

Try solving now
02
Round
Easy
Face to Face
Duration15 minutes
Interview date8 May 2021
Coding problem1

The round took place in afternoon, It was a small discussion round where i was asked questions based on my college experience, Coding languages i know and Projects i have worked on.

1. Even odd

Moderate
15m average time
80% success
0/80
Asked in companies
AccentureCisco

You are given an array 'A' of size 'N' and an integer 'K'.

The 'Pulse' of a subarray of 'A' is defined as the product of the number of even elements and the number of odd elements in that subarray.

Return the minimum possible length of a subarray having 'Pulse' greater than or equal to 'K'. If there does not exist any subarray having 'Pulse' greater than or equal to 'K', then return -1.

Note : Assume 0-based indexing.

A subarray is any contiguous part of an array.

For example:
Let 'N' = 5, 'K' = 4, 'A' = [2, 2, 2, 1, 1].
There exist only two subarrays, 'A[0…4]' and 'A[1…4]' having 'Pulse' greater than or equal to 'K'. 
'Pulse' of 'A[0…4]' is 6 and the length is 5.
'Pulse' of 'A[1…4]' is 4 and the length is 4.
 Since we have to minimize the length, therefore 4 will be our answer.
Problem approach

Step 1 : Divide the number by 2.
Step 2 : If reminder is 0, it is even else it is not.

Try solving now

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
3746 views
1 comments
0 upvotes
company logo
Associate Software Engineer
4 rounds | 10 problems
Interviewed by Accenture
2173 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
370 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)
3312 views
2 comments
0 upvotes
company logo
Associate Software Engineer
2 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
2362 views
0 comments
0 upvotes