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
Journey
In the beginning, I was an average student with basic communication skills. However, upon hearing from seniors that all good companies prioritize a strong coding profile, an impressive resume, and a fundamental understanding of your subjects, with communication skills playing a vital role, I decided to act. I embarked on the journey to improve myself. I started building my resume and began a continuous process of learning and self-improvement. The moment of my first interview was nerve-wracking, but I quickly realized that one crucial factor dominated the interview – communication skills. The ability to effectively convey your thoughts and ideas to the interviewer is paramount. If you possess this skill, then the HR and managerial rounds become a piece of cake. It's not just what you know but how well you can express it.
Application story
During a campus visit from this company, I received an email indicating my eligibility for the opportunity. I promptly submitted my resume to them. To my delight, just five days later, I received a follow-up email informing me that my resume had been shortlisted for further consideration by the company.
Why selected/rejected for the role?
I secured this role due to my strong grasp of the technology, as showcased in my project mentioned in my resume. During the selection process, I provided a comprehensive explanation of the technology, accompanied by relevant examples and follow-up stories to illustrate my proficiency.
Preparation
Duration: 10 months
Topics: Data Structure, Java, C++, Web Development, DBMS, Aptitude, OOPS
Tip
Tip

Tip 1 : Don't Miss Development skill, at least do one project with your knowledge so you have some topic to share your experience with interviewer. 
Tip 2 : Practice DSA problem starts with easy problem then move to medium and then do some hard question is enough to build strong knowledge in DSA and try to practice all Data structures implementation.
Tip 3 : Understand the basic of your subjects like CN, DSA, DBMS, OS don't skip them

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

Tip 1: Try to mention good projects on your resume with detailed tech stack information, emphasizing technologies in which you have a strong understanding. 

Tip 2: Include your coding profile and achievements, such as your Coding Ninjas ranking, etc.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration30 minutes
Interview date10 Aug 2022
Coding problem2

1. Array partition with minimum difference

Hard
10m average time
85% success
0/120
Asked in companies
Goldman SachsSterlite Technologies LimitedAccenture

You are given an array 'arr' containing 'n' non-negative integers.


Your task is to partition this array into two subsets such that the absolute difference between subset sums is minimum.


You just need to find the minimum absolute difference considering any valid division of the array elements.


Note:

1. Each array element should belong to exactly one of the subsets.

2. Subsets need not always be contiguous.
For example, for the array : [1, 2, 3], some of the possible divisions are 
   a) {1,2} and {3}
   b) {1,3} and {2}.

3. Subset-sum is the sum of all the elements in that subset. 
Example:
Input: 'n' = 5, 'arr' = [3, 1, 5, 2, 8].

Ouput: 1

Explanation: We can partition the given array into {3, 1, 5} and {2, 8}. 
This will give us the minimum possible absolute difference i.e. (10 - 9 = 1).
Try solving now

2. Reverse List In K Groups

Hard
15m average time
85% success
0/120
Asked in companies
HSBCAmazonPayPal

You are given a linked list of 'n' nodes and an integer 'k', where 'k' is less than or equal to 'n'.


Your task is to reverse the order of each group of 'k' consecutive nodes, if 'n' is not divisible by 'k', then the last group of nodes should remain unchanged.


For example, if the linked list is 1->2->3->4->5, and 'k' is 3, we have to reverse the first three elements, and leave the last two elements unchanged. Thus, the final linked list being 3->2->1->4->5.


Implement a function that performs this reversal, and returns the head of the modified linked list.


Example:
Input: 'list' = [1, 2, 3, 4], 'k' = 2

Output: 2 1 4 3

Explanation:
We have to reverse the given list 'k' at a time, which is 2 in this case. So we reverse the first 2 elements then the next 2 elements, giving us 2->1->4->3.


Note:
All the node values will be distinct.


Problem approach

This is a famous problem on Linked List,
Step 1 - At starting you just think about how we reverse a whole linked list
Step 2 - Apply the same logic on the K group and call the function in recursion

Try solving now
02
Round
Medium
HR Round
Duration45 minutes
Interview date15 Aug 2022
Coding problem1

It is the HR Round, and the basic technical round is not in-depth, just asking about project overview and tech which I used in my project.
At starting I felt nervous, but the interviewer was very calm that's why my interview went very smoothly

1. Basic HR Questions

Tell me about yourself

What are your hobbies?

What are your strengths and weaknesses?

What was your project and explain it?

Problem approach

Tip 1 : Make your brief introduction 2 to 3 minutes long
Tip 2 : Try to cover all main points regarding you, your work experience, Project, and Achievement.
Tip 3 : Make sure to tell only that point which you can tackle on cross-questions

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)
2362 views
0 comments
0 upvotes