Accenture
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Campus Placement and was interviewed before Feb 2023. There were 3 interview rounds.
The aptitude test was around 1hr, containing general aptitude and pseudo codes
2hr test to solve 2 coding problems
There are three types of function modules in SAP: 1) Function modules with interface 2) Function modules without interface 3) Function modules as methods of a class.
Function modules with interface are used for external communication
Function modules without interface are used for internal communication
Function modules as methods of a class are used for object-oriented programming
Examples of function modules with interfa...
What people are saying about Accenture
I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.
2 coding tests. From string and array
Accenture interview questions for designations
I was interviewed in Apr 2021.
Round duration - 60 minutes
Round difficulty - Easy
This round was a technical round with questions based on Core Java concepts. Based on one project responsibility, he asked me about global exception handling in spring boot, interceptors in spring boot and how had i implemented the same in my project
Java 8 introduced several new features including lambda expressions, functional interfaces, streams, and the new date and time API.
Lambda expressions: Allow you to write more concise code by providing a way to pass functions as arguments.
Functional interfaces: Interfaces with a single abstract method, used to enable lambda expressions.
Streams: Provide a way to work with sequences of elements and perform operations on t...
HashMap in Java is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.
HashMap uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.
If multiple keys hash to the same index (collision), a linked list is used to store all the key-value pairs at that index.
HashMap allows ...
The index in a HashMap is calculated by applying a hash function to the key's hashCode value.
The hashCode() method is called on the key object to get its hash code value.
The hash code value is then passed through a hash function to generate the index in the HashMap.
The index is usually calculated by performing bitwise operations on the hash code value.
For example, in Java, the index is calculated as (hash & (capaci
The equals() method checks if two objects are equal, while the hashCode() method returns a unique integer value for an object.
equals() method is used to compare the actual content of objects for equality
hashCode() method returns a unique integer value for an object, used in hashing-based collections like HashMap
If two objects are equal according to equals() method, their hashCode() values must be the same
Overriding equ...
Round duration - 30 minutes
Round difficulty - Easy
This was a typical managerial round.
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
Get interview-ready with Top Accenture Interview Questions
I applied via Naukri.com and was interviewed before Mar 2022. There were 2 interview rounds.
The best way to get the code is through version control systems like Git.
Use version control systems like Git to track changes and collaborate with others.
Ensure proper documentation and commit messages for easy understanding.
Use branching and merging to manage multiple versions of the code.
Consider using code review tools like GitHub pull requests for better collaboration.
CI/CD pipeline is a process of automating software delivery and deployment.
CI/CD stands for Continuous Integration/Continuous Deployment
It involves automating the building, testing, and deployment of software
It helps in detecting and fixing bugs early in the development cycle
It ensures faster and more reliable software delivery
Popular tools for CI/CD pipeline include Jenkins, Travis CI, and CircleCI
DevOps is a software development approach that combines development and operations teams to improve collaboration and efficiency.
DevOps emphasizes automation, continuous integration and delivery, and monitoring.
It helps developers to quickly and reliably deploy code changes.
DevOps also promotes a culture of collaboration and communication between development and operations teams.
Examples of DevOps tools include Jenkins
Git is a version control system used for tracking changes in code. Git stash and commit are used for different purposes.
Git commit is used to save changes to the repository permanently.
Git stash is used to temporarily save changes that are not ready to be committed.
Stashed changes can be reapplied later using git stash apply or git stash pop.
Commits create a new version of the code that can be accessed by other team me...
I applied via Campus Placement and was interviewed before Feb 2022. There were 3 interview rounds.
Cognitive and Technical Assessment, followed by Coding assessment.
This round was a basic screening round to test your aptitude, logic, and coding skills. The test was conducted on hirepro platform.
The level of questions was pretty easy. Even coding questions were from basic arrays and loops.
I applied via LinkedIn and was interviewed before Apr 2022. There was 1 interview round.
GET and POST are HTTP methods used to send data to a server, but they differ in how the data is sent.
GET requests data from a server using a URL query string
POST sends data in the request body
GET is used for retrieving data, while POST is used for submitting data
GET requests are cached, while POST requests are not
GET requests have length restrictions, while POST requests do not
The duration of Accenture Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 255 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 |
Senior Analyst
17.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Cognizant
Capgemini
Infosys