Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Accenture Application Developer Interview Questions, Process, and Tips

Updated 11 Feb 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

258 interviews found

Application Developer Interview Questions & Answers

user image Shivansh Mishra

posted on 8 Nov 2024

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

(2 Questions)

  • Q1. What are functional classes
  • Ans. 

    Functional classes are classes in object-oriented programming that contain only static methods and do not have any instance variables.

    • Functional classes are used to group related utility methods together.

    • They do not require an instance to be created in order to use their methods.

    • Functional classes are commonly used for organizing helper functions or constants.

    • Examples include Math class in Java or StringUtils class in

  • Answered by AI
  • Q2. Write stream function along with predicate
  • Ans. 

    A stream function with a predicate is used to filter elements from a stream based on a condition.

    • Use the filter() method to apply the predicate to each element in the stream.

    • The predicate should return true for elements that should be included in the filtered stream.

    • Example: stream.filter(element -> element > 5) will filter out elements less than or equal to 5.

  • Answered by AI

Sopra Steria

Success to our employee's well-being? A work-life balance that's simply unbeatable.

Our employees have rated us 4 for Work-Life Balance on AmbitionBox

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. Javascript basics like scopes, closure
  • Q2. Jquery basics .

Interview Preparation Tips

Interview preparation tips for other job seekers - Have attended for javascript developer position. SO more questions on basics

Application Developer Interview Questions Asked at Other Companies

asked in Oracle
Q1. Minimum Cost to Connect All Points Problem Statement Given an arr ... read more
asked in Fujitsu
Q2. Reverse Linked List Problem Statement Given a singly linked list ... read more
asked in Oracle
Q3. Puzzle: – Two persons X and Y are sitting side by side with a coi ... read more
asked in Oracle
Q4. Count Subsequences Problem Statement Given an integer array ARR o ... read more
asked in Oracle
Q5. Remove the Kth Node from the End of a Linked List You are given a ... read more
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Difference between ECC and S4 HANA
  • Ans. 

    ECC is the older version of SAP's ERP system, while S4 HANA is the newer, more advanced version with in-memory computing capabilities.

    • ECC is based on traditional disk-based databases, while S4 HANA utilizes in-memory computing for faster data processing.

    • S4 HANA offers real-time analytics and predictive capabilities, while ECC does not.

    • S4 HANA simplifies data models and processes, making it more efficient than ECC.

    • S4 HA...

  • Answered by AI
  • Q2. What is strategy 40
  • Ans. 

    Strategy 40 is a term used in the software development industry to refer to a specific approach or plan for achieving a goal.

    • Strategy 40 typically involves setting clear objectives and milestones for a project.

    • It may also involve identifying potential risks and developing contingency plans.

    • Examples of Strategy 40 in action include creating a detailed project plan, assigning tasks to team members, and regularly monitori

  • Answered by AI
  • Q3. Difference between Routing and Rate routing
  • Ans. 

    Routing determines the path a request takes to reach its destination, while rate routing involves determining the best path based on cost or other factors.

    • Routing is the process of selecting a path for data packets to travel from the source to the destination.

    • Rate routing involves selecting the best path based on factors like cost, quality of service, or other criteria.

    • Routing is typically used in networking to direct ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

MCQs based test on legacy asp.net technology, was tough

Round 2 - Technical 

(10 Questions)

  • Q1. OOPs concepts and agile methodology
  • Q2. Runtime polymorphism
  • Q3. Types of inheritance
  • Ans. 

    Types of inheritance include single, multiple, multilevel, hierarchical, hybrid, and so on.

    • Single inheritance: a class inherits from only one base class.

    • Multiple inheritance: a class inherits from more than one base class.

    • Multilevel inheritance: a class inherits from a class which in turn inherits from another class.

    • Hierarchical inheritance: multiple classes inherit from a single base class.

    • Hybrid inheritance: a combin...

  • Answered by AI
  • Q4. Interfaces, abstract classes
  • Q5. Solid principles
  • Q6. Dependency inversion principle
  • Ans. 

    Dependency inversion principle is a software design principle that states high-level modules should not depend on low-level modules, but both should depend on abstractions.

    • High-level modules should not depend on low-level modules, both should depend on abstractions

    • Abstractions should not depend on details, details should depend on abstractions

    • Helps in achieving decoupling and flexibility in software design

  • Answered by AI
  • Q7. Dependency injection
  • Q8. Code to demonstrate multiple inheritance
  • Ans. 

    Multiple inheritance in programming allows a class to inherit attributes and methods from more than one parent class.

    • Create a class that inherits from two or more parent classes

    • Use super() to call the constructors of the parent classes

    • Avoid diamond problem by using interfaces or mixins

  • Answered by AI
  • Q9. Code to remove duplicate letters from a string
  • Ans. 

    Code to remove duplicate letters from a string

    • Iterate through the string and keep track of seen characters

    • Use a set to store unique characters

    • Join the set elements to form the final string

  • Answered by AI
  • Q10. Code to find second largest integer
  • Ans. 

    Use sorting or iteration to find the second largest integer in an array.

    • Sort the array in descending order and return the second element.

    • Iterate through the array and keep track of the largest and second largest integers.

    • Handle edge cases like duplicates or empty arrays.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare for handson questions as well.

Skills evaluated in this interview

Accenture interview questions for designations

 Associate Application Developer

 (18)

 Senior Application Developer

 (15)

 Mobile Application Developer

 (3)

 Software Application Developer

 (2)

 Assistant Application Developer

 (1)

 Web Application Developer

 (1)

 Oracle Application Developer

 (1)

 Java Application Developer

 (1)

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

Logical reasoning, pseudocode, english ability

Round 2 - Coding Test 

Two coding questions in 45 minutes

Round 3 - Technical 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate and experienced application developer with a strong background in software development and problem-solving.

    • Experienced in developing web and mobile applications using various programming languages such as Java, JavaScript, and Swift

    • Proficient in database management and integration with applications

    • Strong problem-solving skills and ability to work well in a team environment

    • Constantly learning and adapt...

  • Answered by AI
  • Q2. Project related questions

Get interview-ready with Top Accenture Interview Questions

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

I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Explain Differences between ERP and S4hana from Functional consultant view point.
  • Ans. 

    ERP is a broader category of software that manages business processes, while S4Hana is a specific ERP solution developed by SAP.

    • ERP is a broader category of software that integrates various business functions like finance, HR, supply chain, etc., while S4Hana is a specific ERP solution developed by SAP.

    • S4Hana is built on SAP's in-memory platform, HANA, which allows for real-time data processing and analytics, while tra...

  • Answered by AI
  • Q2. Tell me about P2P cycle
  • Ans. 

    P2P cycle refers to procure-to-pay cycle, which involves the process of obtaining goods or services from a supplier and paying for them.

    • The cycle starts with the need for goods or services, followed by identifying suppliers and negotiating terms.

    • Purchase orders are created, goods are received, and invoices are processed for payment.

    • The final step involves reconciling payments and closing out the transaction.

    • Example: A ...

  • Answered by AI
  • Q3. Take me thru your Resume..
  • Ans. 

    I have 5 years of experience in developing web and mobile applications using various technologies.

    • Developed web applications using HTML, CSS, JavaScript, and AngularJS.

    • Built mobile applications for iOS and Android using React Native.

    • Worked on backend development using Node.js and MongoDB.

    • Collaborated with cross-functional teams to deliver high-quality software solutions.

    • Continuously learning and adapting to new technol

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Accenture Application Developer interview:
  • SAP FICO Implementation
Interview preparation tips for other job seekers - I was talking on bluetooth headphone, interviewer said it is not allowed.

Skills evaluated in this interview

Application Developer Jobs at Accenture

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

(2 Questions)

  • Q1. Difference between authentication and authorisation
  • Ans. 

    Authentication verifies the identity of a user, while authorization determines the access level of a user.

    • Authentication confirms the user's identity through credentials like passwords or biometrics.

    • Authorization controls what resources a user can access based on their authenticated identity.

    • Example: Logging into a system with a username and password is authentication, while being able to view certain files based on us

  • Answered by AI
  • Q2. Difference between PUT and POST
  • Ans. 

    PUT is used to update or replace an existing resource, while POST is used to create a new resource.

    • PUT is idempotent, meaning multiple identical requests will have the same effect as a single request.

    • POST is not idempotent, meaning multiple identical requests may have different effects.

    • PUT is used when the client knows the URI of the resource it wants to update.

    • POST is used when the server assigns a URI for the newly c

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Garbage collection, spring framework, rest api
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic math and other aptitude

Round 2 - Coding Test 

Easy to moderate one.

Round 3 - Technical 

(1 Question)

  • Q1. Solve sudoku by optimization
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(3 Questions)

  • Q1. Azure pipeline data flow?
  • Q2. Activities used to copy data from one source to destination?
  • Ans. 

    Activities include ETL processes, data migration, data synchronization, and data replication.

    • ETL (Extract, Transform, Load) processes

    • Data migration

    • Data synchronization

    • Data replication

  • Answered by AI
  • Q3. How to bring data from an excel sheet into databricks?
  • Ans. 

    Data from an Excel sheet can be brought into Databricks using the read method in Databricks.

    • Use the read method in Databricks to read the Excel file.

    • Specify the file path and format (e.g. 'xlsx') when using the read method.

    • Transform the data as needed using Databricks functions and libraries.

    • Example: df = spark.read.format('com.crealytics.spark.excel').option('useHeader', 'true').load('file.xlsx')

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Accenture Application Developer interview:
  • Azure
  • pyspark
  • SQL
Interview preparation tips for other job seekers - The interview was schedule within 12 hrs after the call from HR and also it was mentioned as skill interview but turned out to be technical round.

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

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, SQL, Business process, 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.

Recently Viewed

INTERVIEWS

iEnergizer

No Interviews

INTERVIEWS

Startek

No Interviews

INTERVIEWS

Startek

No Interviews

SALARIES

Amazon

SALARIES

Amazon

SALARIES

Paytm

INTERVIEWS

Accenture

No Interviews

INTERVIEWS

Startek

No Interviews

Tell us how to improve this page.

Accenture Application Developer Interview Process

based on 283 interviews

4 Interview rounds

  • Technical Round
  • Coding Test Round
  • HR Round
  • Personal Interview1 Round
View more

HCLTech

A more secure future awaits you

Accenture Application Developer Salary
based on 2.8k salaries
₹3.8 L/yr - ₹16.7 L/yr
16% less than the average Application Developer Salary in India
View more details

Accenture Application Developer Reviews and Ratings

based on 274 reviews

3.9/5

Rating in categories

3.8

Skill development

3.9

Work-life balance

3.6

Salary

3.8

Job security

3.9

Company culture

3.3

Promotions

3.6

Work satisfaction

Explore 274 Reviews and Ratings
Application Developer

Pune

3-8 Yrs

₹ 4.5-14.7 LPA

Application Developer

Hyderabad / Secunderabad

3-8 Yrs

Not Disclosed

Application Developer

Mumbai

5-10 Yrs

Not Disclosed

Explore more jobs
Application Development Analyst
38.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Application Development - Senior Analyst
26.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Team Lead
24.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
18.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
17.4k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Accenture with

TCS

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

Infosys

3.6
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent