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

Packaged App Development Associate

Accenture
upvote
share-icon
3 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
I entered engineering without a clear goal—mainly studying and maintaining decent scores. It was in my 5th semester that I realized I wanted to pursue a career in software development. From that point onward, I began preparing seriously for placements, focusing on DSA and core subjects like OS, OOPs, CN, Cloud, and DBMS. By the end of the 6th semester, when companies started arriving, my preparation along with guidance from seniors helped me successfully crack Accenture.
Application story
Accenture visited our college in September with an eligibility criteria of a 7 CGPA and no active backlogs. After resume screening, I was shortlisted for the assessment. The first round was MCQ-based, covering OS, DBMS, OOPS, CN, aptitude, and verbal ability. After clearing it, I moved on to a 45-minute coding round with two coding questions of easy–medium level. I fully solved one and got a partial output for the other, which qualified me for the communication round. This round tested speaking, listening, and verbal skills. A week later, I had the interview, where I was asked to introduce myself, explain my project, and answer questions from OOPS, OS, DBMS, DSA, Java, and some HR topics. About a month later, I received my offer letter from Accenture.
Why selected/rejected for the role?
I was selected by Accenture because of my consistent preparation in DSA and core CS subjects like OS, OOPS, DBMS, and CN. Clearing the coding and communication rounds boosted my confidence. My key takeaway is that strong fundamentals, regular practice, and guidance from seniors are crucial for cracking placements successfully.
Preparation
Duration: 5 months
Topics: Data Structures and Algorithms, OOPs, Java, C++, Python, OS, DBMS, Cloud Computing, Computer Networks, Unix
Tip
Tip

Tip 1: Focus on basic data structures and algorithms.

Tip 2: Practice regularly on coding platforms.

Application process
Where: Campus
Eligibility: 7 CGPA, No Backlogs, (Salary Package: 4.25 LPA)
Resume Tip
Resume tip

Tip 1: Keep it one page.

Tip 2: Mention your projects clearly.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date10 Sep 2024
Coding problem2

The first round of the Accenture assessment was conducted in our college lab and was divided into two stages. The MCQ round tested both technical and aptitude knowledge. Technical questions covered OS, DBMS, OOPS, and Computer Networks, while aptitude included logical reasoning, verbal ability, pseudo-codes, statement and assumption questions, and even MS Word-related questions. Candidates who cleared the cutoff were shortlisted for the coding round.

The coding round lasted 45 minutes with two problems. To qualify, candidates needed to solve one problem completely and produce at least a partial output for the second. My first problem was to count the occurrences of the second-largest number in an array, which I solved fully. The second was based on buying chocolates with ₹100, for which I achieved partial output. With these results, I cleared the coding stage and advanced to the next round.

1. Chocolate Buying Spree

Easy
0/40
Asked in company
Accenture

A kid has a budget of exactly ₹100 and wants to buy chocolates. A list of available chocolates is provided, with each chocolate having a specific price.


Your task is to write a program that calculates two separate metrics based on this scenario:


Maximum Quantity: The absolute maximum number of individual chocolates the kid can buy without exceeding the ₹100 budget. To achieve this, the kid should prioritize buying the cheapest chocolates first.

Maximum Variety: The maximum number of different kinds of chocolates the kid can buy. A "kind" of chocolate is defined by its price. To achieve this, the kid should buy one of each of the cheapest unique kinds of chocolate first.


Problem approach

Tip 1: Read the question very carefully.
Tip 2: Try to first solve it using basic data structures like arrays/strings.

Try solving now

2. Second largest element in the array

Easy
15m average time
80% success
0/40
Asked in companies
AdobeTata Consultancy Services (TCS)Samsung

You have been given an array/list 'ARR' of integers. Your task is to find the second largest element present in the 'ARR'.

Note:
a) Duplicate elements may be present.

b) If no such element is present return -1.
Example:
Input: Given a sequence of five numbers 2, 4, 5, 6, 8.

Output:  6

Explanation:
In the given sequence of numbers, number 8 is the largest element, followed by number 6 which is the second-largest element. Hence we return number 6 which is the second-largest element in the sequence.
Try solving now
02
Round
Easy
Assignment
Duration30 minutes
Interview date16 Sep 2024
Coding problem0
Web problem/projects1

1. Communication Assessment

After clearing the technical MCQ and coding rounds, shortlisted candidates received an email about the communication round approximately five days later. This round was conducted online and mainly assessed speaking, listening, and verbal abilities. The test included multiple sections:

  • Listening to audio clips and converting them accurately into text.
  • Speaking tasks, where candidates had to speak on a given topic for 1–2 minutes to evaluate fluency, pronunciation, and coherence.
  • Grammar and comprehension tasks, such as correcting sentences, choosing appropriate words, and understanding short passages.
  • Typing tasks, where candidates had to type what was spoken in an audio clip, testing listening speed and accuracy.
03
Round
Medium
Face to Face
Duration25 minutes
Interview date24 Sep 2024
Coding problem1

The interview took place in the morning and was conducted by a senior developer from Accenture. He began by asking for my basic introduction and information about my college background. Next, he asked me to explain my project in detail. After that, he moved on to technical questions, most of which were related to OOPS, OS, and DBMS concepts. He also asked a few basic questions on DSA and Java.

Once the technical discussion was complete, he shifted to HR-related questions, such as the most difficult phase of my life and how I overcame it, along with my involvement in college clubs and extracurricular activities. About a month later, the final results were announced, and I received the letter of intent from Accenture.

1. Core Questions

What are the four pillars of OOPS? What are the key characteristics of DBMS and Java, and can you explain your project?

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
Application Development Associate
2 rounds | 3 problems
Interviewed by Accenture
1169 views
0 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