Upload Button Icon Add office photos

Filter interviews by

Accenture Software Developer Interview Questions, Process, and Tips

Updated 11 Jan 2025

Top Accenture Software Developer Interview Questions and Answers

  • Q1. Maximum Subarray Sum You are given an array/list ARR consisting of N integers. Your task is to find the maximum possible sum of a non-empty subarray(contagious) of this a ...read more
  • Q2. Print Permutations - String You are given an input string 'S'. Your task is to find and return all possible permutations of the input string. Note: 1. The input string ma ...read more
  • Q3. Ninja And Candies Ninja is a boy who lives in ninjaland. Every day, during the morning he gets 1 coin from his mother. He wants to buy exactly ‘N’ candies. Each of the ca ...read more
View all 94 questions

Accenture Software Developer Interview Experiences

227 interviews found

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

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

Round 1 - Technical 

(6 Questions)

  • Q1. What is dependency Injection
  • Ans. 

    Dependency Injection is a design pattern where the dependencies of an object are provided externally rather than created within the object itself.

    • Allows for easier testing by providing mock dependencies

    • Promotes loose coupling between components

    • Improves code reusability and maintainability

    • Commonly used in frameworks like Spring in Java

  • Answered by AI
  • Q2. What is stream api explain with example
  • Ans. 

    Stream API in Java provides a way to process collections of objects in a functional style.

    • Stream API allows for easy manipulation of collections using functional programming concepts like map, filter, and reduce.

    • Example: List names = Arrays.asList("Alice", "Bob", "Charlie"); Stream stream = names.stream();

    • Example: List numbers = Arrays.asList(1, 2, 3, 4, 5); int sum = numbers.stream().reduce(0, Integer::sum);

Answered by AI
  • Q3. Spring boot annotations used in repository classes like entity id table column.
  • Q4. What is post mapping explain with example
  • Ans. 

    Post mapping is a method used in RESTful APIs to create a new resource.

    • Post mapping is used to create a new resource in the server.

    • It is typically used in combination with HTTP POST method.

    • Post mapping is commonly used in Spring Boot applications to handle incoming POST requests.

  • Answered by AI
  • Q5. Majority of questions asked on project and what you have done as a part of it. And after that they will give you some scenarios and ask for what code will you right. Like get employee list whose salary is ...
  • Q6. Functional interface
  • Interview Preparation Tips

    Interview preparation tips for other job seekers - Focus on what you have written in resume, about your project. They expect you to give proper overview of your project and work you have done.

    Skills evaluated in this interview

    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    6-8 weeks
    Result
    Not Selected

    I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

    Round 1 - Aptitude Test 

    Refer to aptitude textbooks for easy and normal questions as anticipated.

    Round 2 - Technical 

    (1 Question)

    • Q1. How would you measure the stack space without using the task manager, when an application is running on a computer? Write an algorithm if possible!!!

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Preparation is essential. It is important to take a deeper look into Data Structures and Algorithms (DSA) to attain a more profound knowledge of coding.

    Software Developer Interview Questions Asked at Other Companies

    asked in Amazon
    Q1. Maximum Subarray SumGiven an array of numbers, find the maximum s ... read more
    asked in Cognizant
    Q2. Nth Fibonacci NumberNth term of Fibonacci series F(n), where F(n) ... read more
    asked in Rakuten
    Q3. Merge two sorted arraysNinja has been given two sorted integer ar ... read more
    asked in GlobalLogic
    Q4. Terms Of APAyush is given a number ‘X’. He has been told that he ... read more
    asked in Amazon
    Q5. Minimum Number of Platform NeededYou are given the arrival and de ... read more

    Software Developer Interview Questions & Answers

    user image Sowmya Eedupuganti

    posted on 6 Dec 2024

    Interview experience
    2
    Poor
    Difficulty level
    Hard
    Process Duration
    4-6 weeks
    Result
    No response

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

    Round 1 - Technical 

    (3 Questions)

    • Q1. P2P process with golden rules
    • Q2. Internal order types
    • Q3. Withholding tax types

    Interview Preparation Tips

    Interview preparation tips for other job seekers - The interview process and questions completely depends on the interviewer experience.
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    2-4 weeks
    Result
    Selected Selected

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

    Round 1 - Technical 

    (2 Questions)

    • Q1. Explain security model in salesforce
    • Ans. 

      Salesforce security model ensures data protection through various layers of security features.

      • Salesforce uses a role hierarchy to control access to data based on user roles.

      • Permissions and sharing settings can be customized to restrict access to certain data.

      • Field-level security allows administrators to control which fields are visible or editable for different users.

      • Salesforce also offers encryption options to protect

    • Answered by AI
    • Q2. Governor Limit in Salesforce
    • Ans. 

      Governor Limit in Salesforce is a limit set by Salesforce to prevent code from consuming excessive resources.

      • Governor Limits are a set of limits that Salesforce enforces to ensure efficient use of resources.

      • Examples of Governor Limits include limits on the number of SOQL queries, the number of DML statements, and the amount of CPU time a transaction can consume.

      • Exceeding Governor Limits can result in exceptions being t

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - NAAAAAAAAAAAAAAAAAAAAAAAA

    Skills evaluated in this interview

    Accenture interview questions for designations

     Associate Software Developer

     (39)

     Senior Software Developer

     (15)

     Software Developer fresher

     (10)

     Junior Software Developer

     (5)

     Java Software Developer

     (4)

     Software Developer Intern

     (4)

     Software Application Developer

     (2)

     Assistant Software Developer

     (1)

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

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

    Round 1 - Technical 

    (2 Questions)

    • Q1. How to write an immutable class
    • Ans. 

      Immutable class in Java cannot be modified after creation

      • Use the final keyword to make class immutable

      • Make all fields private and final

      • Do not provide setter methods, only getter methods

      • If class contains mutable objects, make sure to return a deep copy in getter methods

    • Answered by AI
    • Q2. How to make a class singleton
    • Ans. 

      To make a class singleton, restrict the instantiation of a class to only one object.

      • Create a private static instance variable of the class.

      • Create a private constructor to prevent external instantiation.

      • Provide a public static method to access the singleton instance.

      • Ensure thread safety if needed by using synchronized keyword or double-checked locking.

    • Answered by AI

    Get interview-ready with Top Accenture Interview Questions

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

    (2 Questions)

    • Q1. Tell me about the project that you made
    • Ans. 

      I developed a web-based project management tool for tracking tasks and deadlines.

      • Used HTML, CSS, and JavaScript for front-end development

      • Implemented backend functionality using Node.js and MongoDB

      • Incorporated user authentication and authorization features

      • Utilized RESTful APIs for communication between front-end and back-end

    • Answered by AI
    • Q2. Tell me all the difficulties that you faced in your project
    • Ans. 

      I faced difficulties in project related to integration with third-party APIs, debugging complex issues, and meeting tight deadlines.

      • Integration with third-party APIs was challenging due to lack of documentation and unexpected changes in API responses

      • Debugging complex issues took time and required thorough analysis of code and system logs

      • Meeting tight deadlines was stressful and required effective time management and pr

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Technical round is more like Hr round only focus on communication more

    Software Developer Jobs at Accenture

    View all
    Interview experience
    5
    Excellent
    Difficulty level
    Hard
    Process Duration
    Less than 2 weeks
    Result
    Not Selected

    I applied via Walk-in and was interviewed in Oct 2024. There were 4 interview rounds.

    Round 1 - Technical 

    (2 Questions)

    • Q1. All Technical Question
    • Q2. Basic Logical Question
    Round 2 - Coding Test 

    All Logical Coding Question

    Round 3 - Aptitude Test 

    Virtual, Technical Question

    Round 4 - HR 

    (1 Question)

    • Q1. Basic Interview

    Interview Preparation Tips

    Topics to prepare for Accenture Software Developer interview:
    • Python
    • DSA
    • Automation Anywhere 360
    Interview experience
    5
    Excellent
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (2 Questions)

    • Q1. Tell me about your project
    • Ans. 

      Developed a web application for managing inventory and sales for a retail store.

      • Used React.js for front-end development

      • Implemented RESTful APIs using Node.js and Express for back-end

      • Utilized MongoDB for database management

    • Answered by AI
    • Q2. What difficulties yiu faced during the project
    • Ans. 

      I faced difficulties with integrating third-party APIs and debugging complex logic.

      • Troubleshooting issues with API responses

      • Handling asynchronous data flow

      • Resolving compatibility issues with different libraries

      • Optimizing performance of the application

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Interview is based on communication only more like HR interview

    Software Developer Interview Questions & Answers

    user image Sakshi Govind Rao

    posted on 7 Nov 2024

    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (4 Questions)

    • Q1. Create a dictionary using two lists
    • Ans. 

      Create a dictionary using two lists

      • Use zip() function to combine two lists into key-value pairs

      • Use dict() function to convert the key-value pairs into a dictionary

    • Answered by AI
    • Q2. Dict comprehensive and list comprehensive
    • Q3. Reverse a string
    • Ans. 

      Reverse a string by iterating through the characters and swapping them

      • Create a function that takes a string as input

      • Initialize two pointers, one at the beginning and one at the end of the string

      • Swap the characters at the two pointers and move them towards the center until they meet

    • Answered by AI
    • Q4. Mapping in python
    • Ans. 

      Mapping in Python refers to the process of applying a function to each item in an iterable.

      • Use the map() function to apply a function to each item in an iterable.

      • The map() function returns a map object, which can be converted to a list or tuple.

      • Example: map(lambda x: x*2, [1, 2, 3]) will return [2, 4, 6].

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    2
    Poor
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - One-on-one 

    (2 Questions)

    • Q1. What is Rest api
    • Q2. What is a multithreading
    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -

    I applied via Campus Placement

    Round 1 - Aptitude Test 

    40 min, Online, cloud, networking

    Round 2 - Coding Test 

    40 min, virtual process, array, string

    Round 3 - HR 

    (4 Questions)

    • Q1. Tell me about yourself
    • Ans. 

      I am a software developer with 5 years of experience in developing web applications using various technologies.

      • Experienced in front-end development using HTML, CSS, and JavaScript

      • Proficient in back-end development with languages like Java and Python

      • Familiar with database management systems such as MySQL and MongoDB

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

    • Answered by AI
    • Q2. Tell me about company
    • Q3. Your strength and weakness
    • Q4. Explain your project

    Accenture Interview FAQs

    How many rounds are there in Accenture Software Developer interview?
    Accenture interview process usually has 2-3 rounds. The most common rounds in the Accenture interview process are Aptitude Test, Technical and Coding Test.
    How to prepare for Accenture Software 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 SQL, Javascript, XML, Digital Marketing and CRM.
    What are the top questions asked in Accenture Software Developer interview?

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

    1. What is the difference between padding and marg...read more
    2. What are different types of directives in Angula...read more
    3. What is CLR , dependancy injection ,appsettings , table ,view , difference betw...read more
    How long is the Accenture Software Developer interview process?

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

    Tell us how to improve this page.

    Accenture Software Developer Interview Process

    based on 156 interviews in last 1 year

    4 Interview rounds

    • Aptitude Test Round
    • Coding Test Round
    • HR Round
    • Technical Round
    View more

    People are getting interviews through

    based on 132 Accenture interviews
    Job Portal
    Campus Placement
    Company Website
    Referral
    WalkIn
    Recruitment Consultant
    38%
    26%
    16%
    8%
    3%
    2%
    7% candidates got the interview through other sources.
    High Confidence
    ?
    High Confidence means the data is based on a large number of responses received from the candidates.
    Accenture Software Developer Salary
    based on 6k salaries
    ₹3.8 L/yr - ₹16 L/yr
    14% more than the average Software Developer Salary in India
    View more details

    Accenture Software Developer Reviews and Ratings

    based on 530 reviews

    4.1/5

    Rating in categories

    3.9

    Skill development

    3.9

    Work-Life balance

    3.7

    Salary & Benefits

    3.9

    Job Security

    4.0

    Company culture

    3.5

    Promotions/Appraisal

    3.8

    Work Satisfaction

    Explore 530 Reviews and Ratings
    Application Development Analyst
    38.8k salaries
    unlock blur

    ₹3 L/yr - ₹12 L/yr

    Application Development - Senior Analyst
    26.3k salaries
    unlock blur

    ₹6.8 L/yr - ₹20.2 L/yr

    Team Lead
    24.1k salaries
    unlock blur

    ₹7 L/yr - ₹25.2 L/yr

    Senior Software Engineer
    18.4k salaries
    unlock blur

    ₹6 L/yr - ₹19 L/yr

    Software Engineer
    17.5k salaries
    unlock blur

    ₹3.6 L/yr - ₹12.8 L/yr

    Explore more salaries
    Compare Accenture with

    TCS

    3.7
    Compare

    Cognizant

    3.8
    Compare

    Capgemini

    3.8
    Compare

    Infosys

    3.7
    Compare

    Calculate your in-hand salary

    Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
    Did you find this page helpful?
    Yes No
    write
    Share an Interview