Upload Button Icon Add office photos

Filter interviews by

Accenture Application Developer Interview Questions, Process, and Tips

Updated 21 Jan 2025

Top Accenture Application Developer Interview Questions and Answers

  • Q1. Difference between tmap & tjoin Types of connection Difference between truncate delete What is ETL What are triggers Type of join
  • Q2. What is the difference between @Controller and @RestController
  • Q3. is the gold rate increasing or decreasing for the past 1 week
View all 223 questions

Accenture Application Developer Interview Experiences

256 interviews found

Interview Questionnaire 

20 Questions

  • Q1. Hi maghalakshmi, how do u feel till yesterday
  • Q2.  and wat about today
  • Q3.  tell me about yourself (though i have told enough he kept on asking me to continue..on and on)
  • Q4.  tell me a situation where you proved yourself to be a very good team player(since i mentioned  this)
  • Q5. Have you done any proposals? innovative works? what is it?
  • Ans. 

    Yes, I have done several innovative proposals and works.

    • Developed a new marketing strategy for a startup which increased their revenue by 50%

    • Designed a new user interface for a mobile app which improved user engagement by 30%

    • Proposed a new project management system for a company which reduced project completion time by 20%

    • Created a new training program for employees which improved their productivity by 25%

  • Answered by AI
  • Q6. Have you fought with your friends?for what?how did you resolved it?
  • Ans. 

    Yes, I have fought with my friends over small misunderstandings. We resolved it by talking it out and apologizing.

    • I have fought with my friends over small misunderstandings

    • We resolved it by talking it out and apologizing

    • It's important to communicate and understand each other's perspectives

  • Answered by AI
  • Q7. Where do you want to see yourself after 5 years?
  • Ans. 

    In 5 years, I see myself as a successful professional with a leadership role in my field.

    • Leading a team of professionals

    • Contributing to the growth of the organization

    • Continuing to learn and develop new skills

    • Mentoring and guiding junior colleagues

    • Establishing myself as an expert in my field

  • Answered by AI
  • Q8. What will you do in your leisure time?
  • Ans. 

    I enjoy reading, hiking, and trying new recipes in my leisure time.

    • Reading books from different genres

    • Hiking in nearby trails and exploring nature

    • Cooking and experimenting with new recipes

    • Attending cultural events and festivals

    • Playing board games with friends and family

  • Answered by AI
  • Q9. List all indian it companies ?
  • Ans. 

    List of Indian IT companies

    • Tata Consultancy Services

    • Infosys

    • Wipro

    • HCL Technologies

    • Tech Mahindra

    • Mindtree

    • Larsen & Toubro Infotech

    • Mphasis

    • Hexaware Technologies

    • Persistent Systems

    • Zensar Technologies

    • Cyient

    • NIIT Technologies

    • KPIT Technologies

    • Tata Technologies

    • IGATE

    • Polaris Consulting & Services

    • Syntel

    • Genpact

    • Capgemini India

  • Answered by AI
  • Q10. What do you know about accenture?
  • Ans. 

    Accenture is a global professional services firm that provides consulting, technology, and outsourcing services.

    • Founded in 1989 and headquartered in Dublin, Ireland

    • Operates in more than 120 countries

    • Offers services in strategy, consulting, digital, technology, and operations

    • Clients include Fortune Global 500 companies

    • Has over 500,000 employees worldwide

  • Answered by AI
  • Q11. Why accenture?
  • Ans. 

    Accenture is a global leader in consulting, technology and outsourcing services.

    • Accenture has a strong reputation for delivering innovative solutions to clients across various industries.

    • The company offers a diverse range of career opportunities and invests in employee development.

    • Accenture's commitment to sustainability and social responsibility aligns with my personal values.

    • I am impressed by Accenture's focus on div...

  • Answered by AI
  • Q12. What do you prefer?newspaper or news channel?why?(i told him that i used to watch news  channel while eating as i wont spend time separately for this)
  • Q13.  which news channel you used to see?
  • Ans. 

    I used to see CNN for news updates.

    • I prefer CNN for its unbiased reporting.

    • I also watch local news channels for regional updates.

  • Answered by AI
  • Q14. Is the gold rate increasing or decreasing for the past 1 week
  • Q15. What is the gold rate today?
  • Ans. 

    The gold rate today varies depending on the location and currency. Please specify the location and currency for an accurate answer.

    • Gold rate varies by location and currency

    • Check with local jeweler or online sources for accurate rates

    • Factors such as demand, supply, and global economic conditions affect gold rates

  • Answered by AI
  • Q16. Will you work for night shift
  • Ans. 

    Yes, I am willing to work for night shift.

    • I am comfortable working during night hours

    • I understand the importance of maintaining a healthy work-life balance

    • I have prior experience working night shifts and can adjust my schedule accordingly

  • Answered by AI
  • Q17. Would you mind if we asked you for a bond?
  • Ans. 

    It depends on the specifics of the bond being requested.

    • I would need more information about the bond, such as the amount and terms.

    • If it is a reasonable request and aligns with my career goals, I may consider it.

    • However, if the bond is too restrictive or not in my best interest, I may decline.

    • Ultimately, it would depend on the details of the bond and how it would impact my career.

  • Answered by AI
  • Q18. Which place you prefer to work?
  • Ans. 

    I prefer to work in a collaborative and supportive environment that values creativity and innovation.

    • I enjoy working with a team that shares ideas and works towards a common goal

    • I appreciate a workplace that encourages experimentation and taking risks

    • I value a company culture that prioritizes work-life balance and employee well-being

  • Answered by AI
  • Q19. How much time do you spend travelling to your college?i said 45 minutes and i used to solve  sudoku at that time. i told this because i mentioned it in my hobby and i told him in such a way  that i will u...
  • Q20. Any qns for me?(pl do ask something. i asked him something related to training)

Interview Preparation Tips

Round: HR Interview
Experience: finally a small handshake and thats all. i was a bit tensed but managed to have a smile 
throughout the interview.

Skills:
College Name: Anna University Chennai
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 Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Basics of Core Python concepts like Loops, Lambda functions.
  • Q2. Check if a string is Palindrome or not.
  • Ans. 

    Check if a string is Palindrome or not.

    • Create a function to compare the original string with its reverse

    • Ignore spaces and punctuation when checking for palindrome

    • Examples: 'racecar' is a palindrome, 'hello' is not

  • Answered by AI
  • Q3. Questions of Sql.
Round 2 - One-on-one 

(2 Questions)

  • Q1. What questions were asked regarding the projects you worked on, and what specific technicalities were included?
  • Q2. Questions on Django, Flask and REST API services.

Interview Preparation Tips

Topics to prepare for Accenture Application Developer interview:
  • Python
  • Django
  • Flask
  • SQL
Interview preparation tips for other job seekers - Easy going interview. Brush up-on your basics and then be prepared with your resume.

Application Developer Interview Questions Asked at Other Companies

asked in Fujitsu
Q1. Reverse Linked ListGiven a singly linked list of integers. Your t ... read more
asked in Oracle
Q2. Minimum Cost to Connect All PointsYou are given an array, ‘COORDI ... read more
asked in Oracle
Q3. Delete Kth node From EndYou have been given a singly Linked List ... read more
asked in Oracle
Q4. Count SubsequencesYou have been given an integer array/list 'ARR' ... read more
asked in Oracle
Q5. Partition Equal Subset SumYou are given an array 'ARR' of 'N' pos ... read more
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. What are the differences between a procedure and a function?
  • Q2. Write a query to find 3rd highest salary from each department
  • Q3. What is synonym.
  • Q4. What are the indexes you used ? Diff between bitmap and btree index
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
-

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

Round 1 - Technical 

(2 Questions)

  • Q1. Internal working of Hashmap
  • Ans. 

    HashMap in Java is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.

    • HashMap uses hashing to store and retrieve key-value pairs

    • It uses an array of linked lists to handle collisions

    • The key's hash code is used to determine the index in the array where the key-value pair is stored

    • HashMap allows one null key and multiple null values

    • Example: HashMap<String, Integer> map = new

  • Answered by AI
  • Q2. Difference between string builder and string buffer
  • Ans. 

    String builder is not synchronized, faster but not thread-safe. String buffer is synchronized, slower but thread-safe.

    • String builder is faster due to lack of synchronization, suitable for single-threaded environments.

    • String buffer is slower due to synchronization, suitable for multi-threaded environments.

    • Example: StringBuilder sb = new StringBuilder(); StringBuffer sbf = new StringBuffer();

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Why would you like to join us
  • Ans. 

    I am passionate about developing innovative applications and believe in the mission of your company.

    • Excited about the opportunity to work on cutting-edge technologies

    • Aligned with the company's values and goals

    • Seeking a challenging and dynamic work environment

    • Impressed by the company's reputation and success stories

  • Answered by AI
  • Q2. Expected CTC and current CTC

Accenture interview questions for designations

 Associate Application Developer

 (18)

 Senior Application Developer

 (15)

 Mobile Application Developer

 (3)

 Software Application Developer

 (2)

 Web Application Developer

 (1)

 Oracle Application Developer

 (1)

 .NET Application Developer

 (1)

 Assistant Application Developer

 (1)

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Company Website and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Easy Interview, All about Spring Boot Microservices, Rest controller, Feign client, rest Template, Asynchronous calls
  • Q2. Angular Framework Interceptors, AWS Cloud deployment and strategies

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay Focused its easy when you practice technically

Get interview-ready with Top Accenture Interview Questions

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Asked all java 8, spring boot and cpding questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Please dont apply for application developer roles at accenture. They have wasted my one working day after so many postponements they scheduled interview. At last i attended and answered almost all questions. And also interviewer responded in positive way for all my answers, then next day instead of providing feedback to my interview they sent mail like they are not recruting anyone for that role and skills. Not sure what happened .but they wasted my time. During the interview also i asked interviewer what will be the project/role and responsibilities. He said thats not for any project but for generic interview. they dont have requirement but they are conducting interviews. I didnt expect this from a reputed company accenture .

Application Developer Jobs at Accenture

View all
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Company Website and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is partial Class? out v/s ref ?
  • Q2. SQL questions like how to imrpve performace of Stored procedure
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. What is concurrent Hashmap?
  • Ans. 

    ConcurrentHashMap is a thread-safe version of HashMap in Java.

    • ConcurrentHashMap allows multiple threads to read and write to the map concurrently without causing any data corruption.

    • It achieves thread-safety by dividing the map into segments and locking only a portion of the map during write operations.

    • ConcurrentHashMap is more efficient than using synchronized collections for concurrent access.

    • Example: ConcurrentHashM

  • Answered by AI
  • Q2. What is Deadlock?
  • Ans. 

    Deadlock is a situation in which two or more processes are unable to proceed because each is waiting for the other to release a resource.

    • Occurs in multitasking environments

    • Caused by a circular wait for resources

    • Can be resolved by prevention or detection algorithms

    • Example: Process A holds Resource 1 and waits for Resource 2, while Process B holds Resource 2 and waits for Resource 1

  • Answered by AI
  • Q3. What is linked list?
  • Ans. 

    A linked list is a data structure where each element points to the next element in the sequence.

    • Consists of nodes where each node contains data and a reference to the next node

    • Can be singly linked (each node points to the next node) or doubly linked (each node points to the next and previous nodes)

    • Allows for dynamic size and efficient insertion/deletion operations

  • Answered by AI
  • Q4. What is immutablity?
  • Ans. 

    Immutability refers to the state of an object or data structure that cannot be modified after it is created.

    • Immutable objects cannot be changed once they are created

    • Immutability ensures data integrity and thread safety

    • Examples include strings in Java, tuples in Python

  • Answered by AI
  • Q5. Multi threading questions
  • Q6. Coding Question to split 'HelloWorld'

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

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

Round 1 - Technical 

(4 Questions)

  • Q1. What is a dispatcher servlet?
  • Ans. 

    Dispatcher servlet is the front controller in Spring MVC framework that receives incoming requests and directs them to appropriate handlers.

    • Dispatcher servlet is configured in the web.xml file or through Java configuration.

    • It acts as the entry point for all requests in a Spring MVC application.

    • Dispatcher servlet uses handler mappings to determine which controller should handle a specific request.

    • It also uses view resol...

  • Answered by AI
  • Q2. Write the java code to retrieve the second highest salary using the stream api.
  • Ans. 

    Java code using stream api to retrieve second highest salary

    • Use stream to sort salaries in descending order

    • Skip the first highest salary and retrieve the second highest

  • Answered by AI
  • Q3. Difference between @Controller & @RestController.
  • Ans. 

    The @Controller annotation is used to create a controller in Spring MVC, while @RestController is used to create RESTful web services.

    • Controller is used to create web pages, RestController is used to create RESTful web services

    • @Controller returns the view, @RestController returns the object and data directly

    • @RestController is a specialization of @Controller

  • Answered by AI
  • Q4. Explain the lifecycle of a thread.
  • Ans. 

    Thread lifecycle includes new, runnable, running, blocked, and terminated states.

    • Thread is created in 'new' state

    • Thread becomes 'runnable' when start() method is called

    • Thread enters 'running' state when CPU starts executing its run() method

    • Thread can be 'blocked' when waiting for a resource or I/O operation

    • Thread reaches 'terminated' state when run() method completes or stop() method is called

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared for core java and spring boot questions.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

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

Round 1 - Technical 

(7 Questions)

  • Q1. Introduction and current project
  • Q2. Different Design Patterns Used in project and why?
  • Ans. 

    Design patterns used in project help in organizing code and solving common problems efficiently.

    • Singleton pattern - ensures a class has only one instance and provides a global point of access.

    • Factory pattern - creates objects without specifying the exact class to create.

    • Observer pattern - defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated ...

  • Answered by AI
  • Q3. What are Microservices?
  • Ans. 

    Microservices are a software development technique where applications are broken down into smaller, independent services that work together.

    • Microservices are small, independent services that focus on specific business functions.

    • Each microservice can be developed, deployed, and scaled independently.

    • Microservices communicate with each other through APIs.

    • They promote flexibility, scalability, and faster development cycles...

  • Answered by AI
  • Q4. What are Azure Functions?
  • Ans. 

    Azure Functions are serverless compute services that allow you to run event-triggered code without managing infrastructure.

    • Azure Functions are event-driven, meaning they execute in response to events like HTTP requests, timers, or messages from other Azure services.

    • They are serverless, meaning you only pay for the time your code runs and Azure automatically scales to meet demand.

    • Azure Functions support multiple program...

  • Answered by AI
  • Q5. What are Storage Queues?
  • Ans. 

    Storage Queues are a type of service provided by cloud platforms to store and process messages in a queue.

    • Storage Queues help in decoupling components of a cloud application by allowing them to communicate asynchronously.

    • They are commonly used for tasks like processing messages, creating workflows, and handling background jobs.

    • Examples of cloud platforms offering Storage Queues include Azure Queue Storage and Amazon Si

  • Answered by AI
  • Q6. What are Stored Procedures and How to optimize SP?
  • Ans. 

    Stored Procedures are precompiled SQL queries stored in the database for reuse. Optimization involves reducing execution time.

    • Stored Procedures are precompiled SQL queries stored in the database for reuse.

    • They can improve performance by reducing network traffic and improving security.

    • Optimization techniques include using proper indexing, minimizing data manipulation within the SP, and avoiding unnecessary loops.

    • Example...

  • Answered by AI
  • Q7. What is Angular and Why Angular
  • Ans. 

    Angular is a popular front-end framework for building dynamic web applications.

    • Angular is maintained by Google and is based on TypeScript.

    • It allows for the creation of single-page applications with a modular and component-based architecture.

    • Angular provides features like data binding, dependency injection, and routing.

    • It has a large community and ecosystem with many third-party libraries and tools available.

    • Angular is ...

  • Answered by AI

Skills evaluated in this interview

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

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

Round 1 - Technical 

(5 Questions)

  • Q1. What is hoisting
  • Ans. 

    Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope during compilation.

    • Variable and function declarations are hoisted to the top of their scope.

    • Only declarations are hoisted, not initializations.

    • Function declarations take precedence over variable declarations.

  • Answered by AI
  • Q2. What is closure
  • Ans. 

    A closure is a function that has access to its own scope, as well as the scope in which it was defined.

    • Closure allows a function to access variables from its outer scope even after the outer function has finished executing.

    • It helps in maintaining state in functional programming.

    • Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }

  • Answered by AI
  • Q3. Life Cycles in react
  • Ans. 

    React has three main life cycles: Mounting, Updating, and Unmounting.

    • Mounting: When an instance of a component is being created and inserted into the DOM.

    • Updating: When a component is being re-rendered as a result of changes to its props or state.

    • Unmounting: When a component is being removed from the DOM.

  • Answered by AI
  • Q4. What is Lazy loading
  • Ans. 

    Lazy loading is a design pattern where resources are loaded only when needed, improving performance and reducing initial load time.

    • Resources are loaded on demand rather than all at once

    • Helps improve performance by reducing initial load time

    • Commonly used in web development for images or content that is below the fold

  • Answered by AI
  • Q5. SSR in react js
  • Ans. 

    SSR in React JS refers to Server-Side Rendering, where the initial HTML is generated on the server before being sent to the client.

    • SSR helps improve SEO by providing search engines with fully rendered pages.

    • It can also improve performance by reducing the time to first paint and time to interactive.

    • SSR can be implemented using libraries like Next.js or Gatsby.

    • Example: Next.js allows for easy SSR implementation by simply

  • Answered by AI
Round 2 - HR 

(5 Questions)

  • Q1. About your roles
  • Q2. How you handle stress in tight deadline
  • Ans. 

    I handle stress in tight deadlines by prioritizing tasks, staying organized, and communicating effectively with team members.

    • Prioritize tasks based on importance and deadline

    • Break down tasks into smaller, manageable chunks

    • Stay organized with to-do lists and calendars

    • Communicate with team members to delegate tasks and ask for help if needed

  • Answered by AI
  • Q3. Checklists for PR review
  • Ans. 

    Checklists are essential for ensuring thorough PR reviews

    • Include specific criteria for code quality, such as formatting, naming conventions, and performance

    • Ensure all tests have been run and pass successfully

    • Check for any potential security vulnerabilities or bugs

    • Verify that the code aligns with project requirements and goals

  • Answered by AI
  • Q4. What is agile framework
  • Ans. 

    Agile framework is a project management approach that emphasizes flexibility, collaboration, and iterative development.

    • Agile framework involves breaking down projects into smaller tasks and completing them in short iterations called sprints.

    • It prioritizes customer feedback and collaboration among team members.

    • Common agile methodologies include Scrum, Kanban, and Extreme Programming (XP).

  • Answered by AI
  • Q5. How you handle team as team lead

Interview Preparation Tips

Interview preparation tips for other job seekers - Questions level will be as per your experience. For technical round prepare javascript basics very strong if your background related to javascript framework. Keep your attitude positive and give answer very politely.

Skills evaluated in this interview

Accenture Interview FAQs

How many rounds are there in Accenture Application Developer interview?
Accenture interview process usually has 1-2 rounds. The most common rounds in the Accenture interview process are Technical, Coding Test and Aptitude Test.
How to prepare for Accenture Application Developer 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 Application Development, Business process, SQL, Consulting and Java.
What are the top questions asked in Accenture Application Developer interview?

Some of the top questions asked at the Accenture Application Developer interview -

  1. Difference between tmap & tjoin Types of connection Difference between trunca...read more
  2. What is the difference between @Controller and @RestControl...read more
  3. is the gold rate increasing or decreasing for the past 1 w...read more
How long is the Accenture Application Developer interview process?

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

Tell us how to improve this page.

Accenture Application Developer Interview Process

based on 235 interviews in last 1 year

3 Interview rounds

  • Technical Round
  • Coding Test Round
  • HR Round
View more
Accenture Application Developer Salary
based on 2.8k salaries
₹3.8 L/yr - ₹17.2 L/yr
15% less than the average Application Developer Salary in India
View more details

Accenture Application Developer Reviews and Ratings

based on 268 reviews

3.9/5

Rating in categories

3.8

Skill development

3.8

Work-life balance

3.6

Salary

3.8

Job security

3.9

Company culture

3.3

Promotions

3.6

Work satisfaction

Explore 268 Reviews and Ratings
Application Developer

Bangalore / Bengaluru

2-7 Yrs

₹ 3.48-22.36 LPA

Application Developer

Hyderabad / Secunderabad

5-10 Yrs

Not Disclosed

Application Developer

Pune

3-8 Yrs

Not Disclosed

Explore more jobs
Application Development Analyst
38.9k salaries
unlock blur

₹3 L/yr - ₹12 L/yr

Application Development - Senior Analyst
27.6k salaries
unlock blur

₹6.8 L/yr - ₹20.2 L/yr

Team Lead
24.2k salaries
unlock blur

₹7 L/yr - ₹25.5 L/yr

Senior Software Engineer
18.4k salaries
unlock blur

₹6 L/yr - ₹19 L/yr

Software Engineer
17.6k salaries
unlock blur

₹3.6 L/yr - ₹12.7 L/yr

Explore more salaries
Compare Accenture with

TCS

3.7
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

Infosys

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview