Accenture
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I was interviewed in Jun 2024.
Reverse a sentence in JavaScript
Split the sentence into an array of words
Use the reverse() method to reverse the array
Join the reversed array back into a string
Closures are functions that have access to their own scope, as well as the scope in which they were defined.
Closures can access variables from their outer function even after the outer function has finished executing.
Closures can be used to create private variables in JavaScript.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.
Array, string, basic coding questions
Spring Boot provides rapid application development, simplified configuration, embedded servers, and production-ready features.
Rapid application development with minimal configuration
Embedded servers for easy deployment
Production-ready features like metrics, health checks, and externalized configuration
Simplified dependency management with Spring Boot Starter projects
Annotations in Spring Boot are used to simplify the configuration and development of Spring applications.
Annotations are used to define the behavior of Spring components, such as controllers, services, and repositories.
Annotations like @RestController, @Service, and @Repository are commonly used in Spring Boot applications.
Annotations can also be used for mapping requests to controller methods, handling exceptions, and...
I applied via Campus Placement and was interviewed in Dec 2023. There were 3 interview rounds.
It consists of reasoning and logical.
It consists of one easy-medium, and medium -hard coding question.
What people are saying about Accenture
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
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); }; }
Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of nested functions, each taking a single argument.
Currying helps in partial application of functions.
It allows for creating specialized versions of general functions.
Example: const add = (a) => (b) => a + b; add(2)(3) returns 5.
useCallback is used to memoize functions, while useMemo is used to memoize values.
useCallback is used to memoize functions to prevent unnecessary re-renders.
useMemo is used to memoize values to prevent expensive calculations.
Both useCallback and useMemo accept a dependency array to determine when to recalculate the memoized value.
Accenture interview questions for designations
Get interview-ready with Top Accenture Interview Questions
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
Questions were from reasoning, aptitude , pseudocodes, computer networking and cloud computing
Simple topic like reasoning, coding-decoding, seating arrangement
Spark is a distributed computing framework for big data processing, partitioning is dividing data into chunks, and shuffling is the process of redistributing data across partitions.
Spark is a fast and general-purpose cluster computing system.
Partitioning in Spark involves dividing data into smaller chunks to distribute work across nodes.
Shuffling in Spark is the process of redistributing data across partitions to perfo...
Some of the top questions asked at the Accenture Application Developer interview -
The duration of Accenture Application Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 282 interviews
4 Interview rounds
based on 272 reviews
Rating in categories
Application Development Analyst
38.9k
salaries
| ₹3 L/yr - ₹12 L/yr |
Application Development - Senior Analyst
26.2k
salaries
| ₹6.9 L/yr - ₹20.2 L/yr |
Team Lead
24.2k
salaries
| ₹7.1 L/yr - ₹25.5 L/yr |
Senior Software Engineer
18.3k
salaries
| ₹6 L/yr - ₹19.4 L/yr |
Software Engineer
17.5k
salaries
| ₹3.6 L/yr - ₹13.3 L/yr |
TCS
Cognizant
Capgemini
Infosys