Accenture
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via LinkedIn and was interviewed before Dec 2023. There were 2 interview rounds.
React is used instead of plain JavaScript for building dynamic and interactive user interfaces.
React allows for easier management of complex UI components through its component-based architecture
React's virtual DOM enables efficient updates to the actual DOM, improving performance
React's one-way data binding simplifies state management and reduces bugs
React ecosystem provides a wide range of tools and libraries for dev
Redux is a predictable state container for JavaScript apps, commonly used with React for managing application state.
Redux helps manage the state of an application in a predictable way
It provides a single source of truth for the state of the application
Redux allows for easier debugging and testing of state changes
Actions are dispatched to update the state in a predictable manner
Reducers specify how the state changes in
I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.
5 years of experience in software development
Proficient in Java, Spring Boot, and Angular
Strong problem-solving skills
Experience working in Agile development environment
Passionate about learning new technologies
I am expecting a competitive salary based on my experience, skills, and the market rate for Software Engineers.
Research the average salary range for Software Engineers in your location and level of experience
Consider your skills, qualifications, and any additional value you bring to the role
Be prepared to negotiate based on the company's offer and benefits package
I applied via Referral and was interviewed in Dec 2023. There were 3 interview rounds.
Round 1 we had coding test. Simple python question was asked.
I applied via Job Portal and was interviewed before Nov 2023. There were 3 interview rounds.
2 coding questions for assessment
Quick sort is a divide-and-conquer algorithm that sorts an array by selecting a pivot element and partitioning the array around the pivot.
Select a pivot element from the array.
Partition the array into two sub-arrays: elements less than the pivot and elements greater than the pivot.
Recursively apply the quick sort algorithm to the sub-arrays.
Combine the sorted sub-arrays to get the final sorted array.
CDN stands for Content Delivery Network. It is a network of servers distributed geographically to deliver web content efficiently.
CDN helps in reducing latency by serving content from servers closer to the user.
It improves website performance by caching content and distributing it across multiple servers.
Popular CDN providers include Akamai, Cloudflare, and Amazon CloudFront.
Developing a real-time data processing system for a large e-commerce platform
Designed and implemented a scalable architecture to handle high volume of data
Optimized algorithms for efficient data processing and analysis
Integrated multiple data sources and ensured data consistency
Collaborated with cross-functional teams to meet project deadlines
I handle failures by analyzing the root cause, learning from the experience, and implementing preventive measures.
Analyze the root cause of the failure to understand what went wrong
Learn from the experience to avoid making the same mistake in the future
Implement preventive measures to reduce the likelihood of similar failures occurring again
What people are saying about Accenture
I applied via Walk-in and was interviewed in Jun 2024. There were 2 interview rounds.
Had basic aptitude test
2 basic coding questions one difficult coding questions
Accenture interview questions for designations
Get interview-ready with Top Accenture Interview Questions
Bubble sort quick sort
It was not to typical If you are average at math's you can clear it easily
2 questions were there
Core java script problem to solve
I have worked on Angular 2, 4, 6, 8, and 10. Selector is a CSS selector used to identify the component in the HTML template. Dependency injection is a design pattern where a class receives its dependencies from external sources rather than creating them itself.
Worked on Angular 2, 4, 6, 8, and 10 versions
Selector is a CSS selector used to identify the component in the HTML template
Dependency injection is a design patte...
OOPS concepts are fundamental principles in object-oriented programming.
Encapsulation: bundling data and methods that operate on the data into a single unit (class). Example: class Car with properties like make, model, and methods like start(), stop().
Inheritance: allows a class to inherit properties and behavior from another class. Example: class SUV inheriting from class Car.
Polymorphism: ability of a function to beh...
MVC architecture separates an application into three main components: Model, View, and Controller.
Model: Represents the data and business logic of the application
View: Represents the UI components of the application
Controller: Acts as an intermediary between Model and View, handling user input and updating the Model accordingly
I applied via Campus Placement and was interviewed in May 2024. There were 2 interview rounds.
90 minutes and 45 ques were asked
Easy Coding problems
Some of the top questions asked at the Accenture Software Engineer interview -
The duration of Accenture Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 160 interviews
5 Interview rounds
based on 1.3k reviews
Rating in categories
Application Development Analyst
38.9k
salaries
| ₹3 L/yr - ₹12 L/yr |
Application Development - Senior Analyst
27k
salaries
| ₹6.9 L/yr - ₹17.5 L/yr |
Team Lead
24.3k
salaries
| ₹7.1 L/yr - ₹25.6 L/yr |
Senior Software Engineer
18.2k
salaries
| ₹6 L/yr - ₹19.5 L/yr |
Software Engineer
17.4k
salaries
| ₹3.6 L/yr - ₹13.4 L/yr |
TCS
Cognizant
Capgemini
Infosys