Accenture
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Clear (1)
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
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
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
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
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].
REST API is a set of rules and conventions for building and interacting with web services.
REST stands for Representational State Transfer
Uses standard HTTP methods like GET, POST, PUT, DELETE
Data is transferred in JSON or XML format
Stateless communication between client and server
Example: GET request to retrieve user data from a server
Multithreading is the ability of a CPU to execute multiple threads concurrently.
Multithreading allows multiple threads to run within the same process.
Each thread can perform different tasks simultaneously.
Examples include running a background task while the main application continues to run.
Multithreading can improve performance by utilizing multiple CPU cores efficiently.
What people are saying about Accenture
I applied via Campus Placement
40 min, Online, cloud, networking
40 min, virtual process, array, string
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
Accenture interview questions for designations
I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.
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
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
Example: List
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.
Get interview-ready with Top Accenture Interview Questions
I applied via Company Website and was interviewed in Oct 2024. There were 2 interview rounds.
2 codes to implement
Creating an array of strings in JavaScript
Declare an array variable using square brackets []
Assign string values inside the square brackets separated by commas
Example: let fruits = ['apple', 'banana', 'orange']
A list is a collection of items that can be changed, while a tuple is a collection of items that cannot be changed.
List is mutable, tuple is immutable
List uses square brackets [], tuple uses parentheses ()
Example of list: [1, 2, 3]
Example of tuple: (1, 2, 3)
An array is a data structure that stores a collection of elements, while closure hoisting refers to the behavior of moving variable declarations to the top of their scope.
An array is a collection of elements stored in a contiguous memory location.
Closure hoisting is the behavior in JavaScript where variable declarations are moved to the top of their scope during compilation.
Example: var x = 10; function test() { consol...
Aptitude was very easy . Syllogism, number sequence, some c technical MCQ questions are asked.
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
NPM is a package manager for JavaScript, NPX is a package runner. Yarn is an alternative to NPM. Monolithic architecture is a design pattern where all components are tightly coupled. State update in React is managed through setState() method.
NPM is a package manager for JavaScript that allows developers to install, share, and manage dependencies for their projects.
NPX is a package runner that comes with NPM and allows ...
Express is a web application framework for Node.js, providing a simpler way to build web applications.
Express is a framework built on top of Node.js, providing a more streamlined way to handle HTTP requests and responses.
Node.js is a runtime environment that allows you to run JavaScript on the server-side.
Express simplifies the process of building web applications by providing a set of features and middleware that can ...
I applied via Campus Placement
Basic and minimal logical/aptitude questions will be asked and you need to cross the min score in order to shortlist for the next round
2 questions, one easy and the other medium hard.
Call by reference is a method of passing arguments to a function where the actual memory address of the variable is passed.
In call by reference, the function receives a reference to the original variable, allowing it to modify the value of the variable directly.
Changes made to the parameter inside the function will affect the original variable outside the function.
Example: void swap(int &a, int &b) { int temp = a; a =
I am a passionate software developer with experience in Java, Python, and web development.
Graduated with a degree in Computer Science
Worked on multiple projects using Java and Python
Familiar with web development technologies like HTML, CSS, and JavaScript
The duration of Accenture Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 254 interviews
5 Interview rounds
based on 545 reviews
Rating in categories
Hyderabad / Secunderabad
3-6 Yrs
₹ 2.4-22.5 LPA
Application Development Analyst
38.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Application Development - Senior Analyst
26.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Team Lead
24.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
18.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
17.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Cognizant
Capgemini
Infosys