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

Associate Software Developer

Accenture solutions private limited
upvote
share-icon
2 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
My journey to applying for an Associate Software Developer role at Accenture has been both exciting and rewarding. I focused on strengthening my problem-solving skills through data structures and algorithms while also gaining hands-on experience in backend development, databases, and APIs. Understanding system design and scalability further helped me build a solid technical foundation. I discovered the opportunity at Accenture and was shortlisted for the interview. The selection process tested my technical and problem-solving abilities. This experience has been invaluable in shaping my journey as a software developer.
Application story
The Accenture on-campus recruitment process was a great learning experience. It started with an online test that evaluated both aptitude and technical skills, followed by a technical interview where I had the opportunity to showcase my problem-solving abilities and technical knowledge. This journey boosted my confidence and equipped me with valuable skills for future opportunities.
Why selected/rejected for the role?
I wasn't selected for the role as I faced challenges in confidently explaining my thought process during one of the coding questions. While I had a solid grasp of the concepts, I struggled to clearly articulate my approach to the interviewer. Additionally, I was unable to solve one of the questions, which impacted my performance in the interview.
Preparation
Duration: 1 month
Topics: Arrays, Strings, Trees, LinkedList, OOPS, DBMS, API Integration, Version Control
Tip
Tip

Tip 1: Collaborate on GitHub projects to showcase your skills, learn teamwork, and gain real-world coding experience.
Tip 2: Practice at least 100-150 coding questions to strengthen problem-solving skills on platforms like Coding Ninjas. 
Tip 3: Simulate interview scenarios to improve problem-solving, communication, and time management under pressure.

Application process
Where: Campus
Eligibility: Above 7 CGPA and No Active Backlogs, (Salary Package: 4.6 LPA)
Resume Tip
Resume tip

Tip 1: Have 3 unique and full stack projects according to the role applying to.
Tip 2: Avoid including inaccurate information on your resume.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration180 minutes
Interview date16 Sep 2024
Coding problem2

In this round 60 MCQs and 2 coding questions were given to answer. MCQs were based on Excel, Aptitude and English Communication.

1. Team Game

Easy
0/40

You are given the results of multiple games played between TEAM A and TEAM B. Each game has a winner, and write a coding program to determine which team won the most games. If both teams have won the same number of games, return "Draw".

Problem approach

Step 1: I began by reading the total number of games (N) and then the list of results, where each element indicates whether TEAM A or TEAM B won that particular game.

Step 2: Since the problem only required counting wins, I decided to use a brute force approach. I iterated through the list and maintained two counters—one for TEAM A and one for TEAM B.

Step 3: For each game result, I incremented the corresponding counter. This allowed me to directly count how many wins each team had.

Step 4: After processing all the game results, I compared the two counters. If TEAM A’s counter was higher, I concluded that TEAM A won the overall matchup. If TEAM B’s counter was higher, TEAM B was the winner. If both counters were equal, I returned "Draw".

Step 5: I then output the result. The brute force method was sufficient here because the time complexity of O(N) was acceptable given the problem constraints.

Try solving now

2. Number of Ones

Easy
15m average time
85% success
0/40
Asked in companies
AppleQualcommSnapdeal Ltd.

Given an integer, convert it to its binary representation and count the number of ones (set bits) in that binary string. Return the count of ones.

Problem approach

Step 1: I started by reading the input integer.
Step 2: I converted the integer into its binary form. In many languages, this can be done using built-in functions (for example, using bin() in Python or bitwise operations).
Step 3: Once I had the binary representation as a string, I iterated over each character in the string and counted the occurrences of '1'.
Step 4: The final step was to return or print the count of ones..

Try solving now
02
Round
Medium
Video Call
Duration30 minutes
Interview date20 Sep 2024
Coding problem3

1. Data Structures

  • What are the different types of data structures ? Explain them. (Learn)
  • What is the difference between an Array and a Linked List? (Learn)

2. OS

What is Operating System? (Learn)

Problem approach

Tip: Thoroughly study Operating System Concepts by Galvin to understand key OS topics like semaphores and memory management.

3. DBMS

Problem approach

Tip 1: Practice SQL queries, as database-related questions that are commonly asked.
Tip 2: Be clear and structured in your explanations, as this is a video call round, and communication skills matter.

Here's your problem of the day

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

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
Associate Software Developer
3 rounds | 4 problems
Interviewed by Accenture solutions private limited
6633 views
2 comments
0 upvotes
Advanced associate SDE
2 rounds | 4 problems
Interviewed by Accenture solutions private limited
1254 views
2 comments
0 upvotes
Application Development Associate
2 rounds | 3 problems
Interviewed by Accenture solutions private limited
1522 views
0 comments
0 upvotes
Associate Software Engineer
4 rounds | 10 problems
Interviewed by Accenture solutions private limited
2185 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Associate Software Developer
5 rounds | 10 problems
Interviewed by SAP Labs
1202 views
0 comments
0 upvotes
company logo
Associate Software Developer
3 rounds | 3 problems
Interviewed by SAP Labs
788 views
0 comments
0 upvotes
company logo
Associate Software Developer
3 rounds | 7 problems
Interviewed by CIS - Cyber Infrastructure
578 views
0 comments
0 upvotes