Upload Button Icon Add office photos

Accenture

Compare button icon Compare button icon Compare

Filter interviews by

Accenture Application Development Analyst Interview Questions and Answers

Updated 29 Jun 2025

111 Interview questions

An Application Development Analyst was asked 1w ago
Q. What are the differences between a HashMap and a HashSet?
Ans. 

HashMap stores key-value pairs, while HashSet stores unique values without duplicates.

  • HashMap allows duplicate values but not duplicate keys. Example: map.put('A', 1); map.put('A', 2); // value for 'A' is now 2.

  • HashSet stores only unique elements. Example: set.add('A'); set.add('A'); // set still contains only one 'A'.

  • HashMap is implemented as a hash table, while HashSet is backed by a HashMap.

  • HashMap allows null ...

An Application Development Analyst was asked 2w ago
Q. What are the key concepts of Object-Oriented Programming (OOP)?
Ans. 

OOP is a programming paradigm based on objects, encapsulating data and behavior through key principles like inheritance and polymorphism.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to presen...

Application Development Analyst Interview Questions Asked at Other Companies

asked in Accenture
Q1. Automerge Jobs In Informatica MDM? Running Synchronization Batch ... read more
asked in Accenture
Q2. why HTML semantic elements, doctype is used why, which will seen ... read more
asked in Accenture
Q3. What is the procedure you have followed when critical priority is ... read more
asked in Accenture
Q4. What approaches are taken before defining a test data scenario?
asked in Accenture
Q5. What are the differences between ECC and HANA regarding AFAB depr ... read more
🔥 Asked by recruiter 2 times
An Application Development Analyst was asked 3mo ago
Q. What do you know about Python?
Ans. 

Python is a versatile, high-level programming language known for its readability and wide range of applications.

  • Easy to learn: Python's syntax is clear and intuitive, making it accessible for beginners. Example: print('Hello, World!')

  • Versatile: Used in web development, data analysis, artificial intelligence, and more. Example: Flask for web apps, Pandas for data analysis.

  • Rich libraries: Python has a vast ecosystem...

An Application Development Analyst was asked 3mo ago
Q. What was your final year project? Please explain.
Ans. 

Developed a web-based inventory management system to streamline stock tracking and order processing for small businesses.

  • Utilized HTML, CSS, and JavaScript for front-end development.

  • Implemented a MySQL database to manage inventory data.

  • Created user authentication features for secure access.

  • Integrated real-time stock level notifications to prevent shortages.

  • Conducted user testing to gather feedback and improve usab...

What people are saying about Accenture

View All
lavenderalmond
Verified Icon
2d
works at
Accenture
Which offer should I choose – BP vs UKG (SRE Role)?
Got two offers: 🔹 BP – ₹10 LPA (Pune, Hybrid) Stable MNC, decent WLB, slower growth In-hand ~₹62K/month 🔹 UKG – ₹20 LPA (Noida, Hybrid) Strong perks (₹6L insurance, wellness, equity, bonus), high pay In-hand ~₹1.4L/month, but higher expectations Looking for: SRE growth, WLB, learning, and long-term stability What would you pick and why? Any feedback from current/ex-employees is appreciated!
Got a question about Accenture?
Ask anonymously on communities.
🔥 Asked by recruiter 3 times
An Application Development Analyst was asked 6mo ago
Q. What are Promises in JavaScript?
Ans. 

Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.

  • Promises are used to handle asynchronous operations in JavaScript.

  • They can be in one of three states: pending, fulfilled, or rejected.

  • Promises can be chained using .then() method to handle success and failure.

  • Example: const myPromise = new Promise((resolve, reject) => { ... });

An Application Development Analyst was asked 6mo ago
Q. What is a string?
Ans. 

A string is a sequence of characters used to represent text.

  • Strings are typically enclosed in quotation marks, such as 'hello world'.

  • Strings can contain letters, numbers, symbols, and spaces.

  • Strings can be manipulated using various string functions like concatenation and substring extraction.

An Application Development Analyst was asked 8mo ago
Q. What is SAP CPI?
Ans. 

SAP CPI (Cloud Platform Integration) is a cloud-based integration platform that allows for connecting different systems and applications.

  • SAP CPI enables seamless integration between cloud and on-premise applications

  • It provides pre-built connectors for popular applications like Salesforce, SAP S/4HANA, and SuccessFactors

  • Users can create custom integrations using a web-based design tool called Integration Flow

Are these interview questions helpful?
An Application Development Analyst was asked 8mo ago
Q. Describe the sprint cycle and its steps.
Ans. 

Sprint cycle is a time-boxed period during which a specific amount of work must be completed.

  • Sprint cycle typically lasts 2-4 weeks

  • Steps include sprint planning, daily stand-ups, development, testing, and sprint review

  • At the end of the sprint, a working product increment should be delivered

🔥 Asked by recruiter 2 times
An Application Development Analyst was asked 8mo ago
Q. Implement a hashmap.
Ans. 

A hashmap code implementation in Java

  • Create a HashMap object

  • Add key-value pairs using put() method

  • Retrieve values using get() method

🔥 Asked by recruiter 3 times
An Application Development Analyst was asked 8mo ago
Q. What are the OOPS concepts in Java?
Ans. 

Object-oriented programming concepts in Java

  • Encapsulation: Bundling data and methods that operate on the data into a single unit

  • Inheritance: Allows a class to inherit properties and behavior from another class

  • Polymorphism: Ability to present the same interface for different data types

  • Abstraction: Hiding the implementation details and showing only the necessary features

  • Example: Creating classes like Car, Truck, and...

Accenture Application Development Analyst Interview Experiences

269 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Oops concepts and implementation
  • Ans. 

    Oops concepts refer to object-oriented programming principles like inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance allows a class to inherit properties and behavior from another class.

    • Encapsulation involves bundling data and methods that operate on the data into a single unit.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • Abstraction focuses on hid...

  • Answered by AI
  • Q2. Sql Concepts and Ssms
Round 2 - Technical 

(2 Questions)

  • Q1. .Net Technology basics
  • Q2. Solid principles

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Aug 2024.

Round 1 - Technical 

(4 Questions)

  • Q1. Oops concepts and dbms
  • Q2. Sql and discussion on project
  • Q3. Encapsulation and inheritance, Storage
  • Q4. Sql Commands and small program
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

A 90 min long aptitude test with an entire section dedicated to Cloud Tech.

Round 2 - Assignment 

A 45 min long coding test usually this involves some form of array or strings based question.

Interview Preparation Tips

Interview preparation tips for other job seekers - Revise DSA and Cloud Tech for a bit and then go through pseudocode problems.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. What difficulties you faced in your project
  • Ans. 

    Faced challenges in project scope, team communication, and technology integration, impacting timelines and deliverables.

    • Scope Creep: Initially defined requirements changed frequently, leading to delays. For example, new features were added mid-development.

    • Team Communication: Misunderstandings arose due to remote work, causing misalignment on project goals. Weekly check-ins improved clarity.

    • Technology Integration: Integ...

  • Answered by AI
  • Q2. Which subject in your academics you felt difficult
  • Ans. 

    I found advanced mathematics challenging due to its abstract concepts and complex problem-solving requirements.

    • Struggled with calculus, especially understanding limits and derivatives.

    • Found linear algebra difficult, particularly with matrix operations and eigenvalues.

    • Had trouble grasping abstract algebra concepts like groups and rings.

    • Needed extra help with statistics, especially in probability distributions.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Coding was easy and easy level questions were asked.

Round 2 - Technical 

(2 Questions)

  • Q1. Explain about your final year project?
  • Ans. 

    Developed a mobile application for tracking and managing personal fitness goals.

    • Designed user-friendly interface for inputting and tracking fitness data

    • Implemented features for setting goals, tracking progress, and generating reports

    • Utilized GPS tracking for outdoor activities like running and cycling

  • Answered by AI
  • Q2. Questions based on my resume.
Round 3 - HR 

(2 Questions)

  • Q1. Basics HR questions
  • Q2. Any question for me.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Bit difficult you ca crack if you prepare well

Round 2 - Technical 

(5 Questions)

  • Q1. About my project Self intro Technologies added in resume
  • Q2. Basic questions about your project
  • Q3. How will you manage if one of your team mate is not working in project properly
  • Q4. Basic questions on c,java
  • Q5. Some scenario based questions about team and project
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Tell me about yourself, why did you choose your stream
  • Ans. 

    I am a detail-oriented individual with a passion for problem-solving and technology. I chose my stream because of my interest in coding and creating innovative solutions.

    • I have always been fascinated by technology and enjoy working with computers.

    • I find coding to be a creative outlet and love the challenge of solving complex problems.

    • I chose my stream because I believe it offers endless opportunities for growth and lea...

  • Answered by AI
  • Q2. Then started bashing about my project

Interview Preparation Tips

Interview preparation tips for other job seekers - don't attend interviews in accenture
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Questions related to Springboot
  • Q2. Questions related to java
  • Q3. Write a hashmap code
  • Ans. 

    A hashmap code implementation in Java

    • Create a HashMap object

    • Add key-value pairs using put() method

    • Retrieve values using get() method

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Describe your project in current organization
  • Ans. 

    Developed a web-based inventory management system for tracking and managing stock levels.

    • Utilized Java and Spring framework for backend development

    • Implemented responsive design using HTML, CSS, and JavaScript for frontend

    • Integrated barcode scanning functionality for easy stock entry and retrieval

    • Designed database schema for efficient data storage and retrieval

  • Answered by AI
  • Q2. Describe sprint cycle and steps
  • Ans. 

    Sprint cycle is a time-boxed period during which a specific amount of work must be completed.

    • Sprint cycle typically lasts 2-4 weeks

    • Steps include sprint planning, daily stand-ups, development, testing, and sprint review

    • At the end of the sprint, a working product increment should be delivered

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up basic questions of Java and Springboot and practice some questions on hashmap, java8 streams.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Aptitute plus coding

Round 2 - Technical 

(2 Questions)

  • Q1. Promisies in JS?
  • Ans. 

    Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.

    • Promises are used to handle asynchronous operations in JavaScript.

    • They can be in one of three states: pending, fulfilled, or rejected.

    • Promises can be chained using .then() method to handle success and failure.

    • Example: const myPromise = new Promise((resolve, reject) => { ... });

  • Answered by AI
  • Q2. Team management
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Discuss about the project in resume.

Accenture Interview FAQs

How many rounds are there in Accenture Application Development Analyst interview?
Accenture interview process usually has 2-3 rounds. The most common rounds in the Accenture interview process are Technical, HR and Aptitude Test.
How to prepare for Accenture Application Development Analyst interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Accenture. The most common topics and skills that interviewers at Accenture expect are ASP.Net, Ajax, Angular, Angularjs and Application Development.
What are the top questions asked in Accenture Application Development Analyst interview?

Some of the top questions asked at the Accenture Application Development Analyst interview -

  1. Automerge Jobs In Informatica MDM? Running Synchronization Batch Jobs After Ch...read more
  2. why HTML semantic elements, doctype is used why, which will seen in browser...read more
  3. What is the procedure you have followed when critical priority issues are hitti...read more
What are the most common questions asked in Accenture Application Development Analyst HR round?

The most common HR questions asked in Accenture Application Development Analyst interview are -

  1. Why are you looking for a chan...read more
  2. What are your salary expectatio...read more
  3. Share details of your previous j...read more
How long is the Accenture Application Development Analyst interview process?

The duration of Accenture Application Development Analyst interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 172 interview experiences

Difficulty level

Easy 40%
Moderate 55%
Hard 5%

Duration

Less than 2 weeks 50%
2-4 weeks 27%
4-6 weeks 13%
6-8 weeks 5%
More than 8 weeks 6%
View more
Accenture Application Development Analyst Salary
based on 39.3k salaries
₹4.8 L/yr - ₹11 L/yr
At par with the average Application Development Analyst Salary in India
View more details

Accenture Application Development Analyst Reviews and Ratings

based on 3.1k reviews

3.9/5

Rating in categories

3.8

Skill development

3.8

Work-life balance

3.4

Salary

3.8

Job security

3.9

Company culture

3.0

Promotions

3.5

Work satisfaction

Explore 3.1k Reviews and Ratings
Application Development Analyst
39.3k salaries
unlock blur

₹4.8 L/yr - ₹11 L/yr

Application Development - Senior Analyst
27.7k salaries
unlock blur

₹8.3 L/yr - ₹16.1 L/yr

Team Lead
26.6k salaries
unlock blur

₹12.6 L/yr - ₹22.5 L/yr

Senior Analyst
19.5k salaries
unlock blur

₹9.1 L/yr - ₹15.7 L/yr

Senior Software Engineer
18.5k salaries
unlock blur

₹10.4 L/yr - ₹18 L/yr

Explore more salaries
Compare Accenture with

TCS

3.6
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

Infosys

3.6
Compare
write
Share an Interview