
Synthesized from 42 candidate submissions for ALL.
Accenture's hiring process is generally characterized as straightforward and accessible, focusing heavily on a candidate's ability to articulate their past experiences and project work. The interviews emphasize behavioral assessments, strategic thinking, and personal motivation rather than complex algorithmic problem-solving.
The interview consisted of a single technical round focused on Java, Spring Boot, coding, and scenario-based questions. The candidate received a selection confirmation but rejected the offer due to a low budget and lack of flexibility regarding location.
The round began with an introduction, followed by a discussion about the candidate's projects and contributions. The interviewer then asked theoretical questions related to Java and Spring Boot.
Meaning of entity class
Different ways to sort array in Java and when to choose one over another
Interface vs abstract class: when to choose which one
Difference between HashMap and HashTable: when to choose one over another
Difference between StringBuilder, StringBuffer, char array, and when to choose one over another
The interviewer proceeded with coding questions focusing on multithreading, string manipulation, and sorting.
Write a program to print numbers from 1 to n using x number of threads
Write a program to print all duplicate characters present in a string
Write a program to print the number of unique strings present in a string array
Write a program to sort a student list based on marks
The interviewer asked scenario-based questions related to teamwork and task prioritization.
How do you handle tasks in the team?
How do you prioritize your work?
The interviewer asked about SonarQube, its types of issues, and how the candidate had resolved them.
The interview process was straightforward, focusing on basic aptitude, fundamental coding skills, and behavioral fit. The candidate successfully navigated the technical and project-based questions to receive an offer.
Round 1 consisted of 75 aptitude questions covering quantitative reasoning and MS Excel in 90 minutes. Round 2 consisted of 2 coding questions focused on array manipulation and linked lists in 45 minutes.
The assessment included an aptitude test followed by a coding test.
Quantitative reasoning questions
MS Excel questions
Array manipulation coding problem
Linked list coding problem
A 25-minute interview focusing on the candidate's resume, project work, and motivation for transitioning into a software role from a non-CS background.
Discussion on Python software project
Discussion on mathematical optimization core project
Motivation for moving from core engineering to software
Inquiry into co-curricular activities
Probability question