Accenture
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Clear (1)
String pool is a mechanism in programming languages where strings are stored in a shared memory area to optimize memory usage.
String literals are stored in a pool to avoid duplicate storage.
Strings are immutable in the pool, meaning they cannot be changed.
When a new string is created, the JVM checks if it already exists in the pool before creating a new instance.
HashMap allows null values and keys, while Hashtable does not. HashMap is not synchronized, Hashtable is synchronized.
HashMap allows null values and keys, while Hashtable does not
HashMap is not synchronized, Hashtable is synchronized
HashMap is faster than Hashtable
I applied via Campus Placement and was interviewed in Oct 2023. There were 2 interview rounds.
Basically in the first round the apti test and coding test was combined...topics were easy for apti and coding questions were also basics...i got question from arrays on kadanes algorithm
Printing natural numbers and AP series using logic.
To print all natural numbers, start from 1 and increment by 1 in a loop until the desired limit.
For AP series, start with the first term and add the common difference in each iteration.
Example: Natural numbers - 1, 2, 3, 4, 5... AP series - 2, 4, 6, 8, 10...
Using recursion to print a series of numbers without using a loop.
Create a recursive function that takes the starting number and the ending number as parameters.
Print the starting number and recursively call the function with starting number + 1 until it reaches the ending number.
Example: function printNumbers(start, end) { if(start <= end) { console.log(start); printNumbers(start + 1, end); } }
I applied via Referral and was interviewed in Mar 2023. There were 2 interview rounds.
SPFx is used in SharePoint for building web parts and extensions. jQuery and JSOM are used for client-side development. JavaScript, CSS, and HTML are essential for front-end development.
SPFx is used to create web parts and extensions in SharePoint.
jQuery is used for DOM manipulation and event handling.
JSOM (JavaScript Object Model) is used for interacting with SharePoint data on the client side.
JavaScript is used for a...
What people are saying about Accenture
I applied via Approached by Company and was interviewed in Feb 2023. There were 4 interview rounds.
Accenture interview questions for designations
I applied via Naukri.com and was interviewed before Apr 2023. There were 2 interview rounds.
Get interview-ready with Top Accenture Interview Questions
I applied via Company Website and was interviewed in Apr 2021. There were 4 interview rounds.
Java 8 introduced several new features including lambda expressions, streams, and functional interfaces.
Lambda expressions allow for functional programming and simplify code.
Streams provide a way to process collections of data in a functional way.
Functional interfaces allow for the use of lambda expressions.
Default methods allow for adding methods to interfaces without breaking existing implementations.
Date and time AP...
Hashmap is a data structure that stores key-value pairs and uses hashing to retrieve values quickly.
Hashmap uses an array to store the key-value pairs
The keys are hashed to generate an index in the array
Collisions can occur when multiple keys hash to the same index
To handle collisions, hashmap uses linked lists or trees
Retrieving a value from hashmap involves hashing the key to get the index and then traversing the lin
Hashcode is used to calculate the index of an object in a hashmap.
Hashcode is a unique integer value assigned to an object by the JVM.
The hashcode value is used to calculate the index of the object in the hashmap.
The index is calculated using the hashcode value and the size of the hashmap.
If two objects have the same hashcode value, they will be stored in the same index using linked lists.
Hashcode() and equals() are methods used in Java to compare objects.
Hashcode() returns an integer value that represents the object's memory address.
Equals() compares the values of two objects to determine if they are equal.
If two objects are equal, their hashcode values must be the same.
If two objects have the same hashcode value, it does not necessarily mean they are equal.
It is good practice to override both methods
I appeared for an interview in Apr 2017.
I am a software developer with a passion for coding and problem-solving. My family is supportive and has always encouraged my career in tech.
Experienced software developer
Passionate about coding and problem-solving
Supportive family that encourages my career in tech
Yes, I can remove all the pcs from the lab and keep them in another lab right now.
Ensure all the necessary equipment and tools are available for the move
Coordinate with the lab staff to ensure a smooth transition
Label and document each PC for easy identification and setup in the new lab
Ensure proper packaging and handling to prevent any damage during the move
Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.
The first two numbers of the series are always 0 and 1
The next number is the sum of the previous two numbers
The series goes on infinitely: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ...
Pseudo code: 1. Initialize variables a=0, b=1, c=0 2. Print a and b 3. Repeat steps 4-6 until desired number of terms 4. c=a+b 5. Pr
Algorithm for matrix multiplication
Create a result matrix with dimensions of the two input matrices
Iterate through each row and column of the result matrix
For each element in the result matrix, multiply corresponding row in first matrix with corresponding column in second matrix
Add the products obtained in the previous step to get the final value for the element
I worked on a project that involved sentiment analysis of customer reviews using Naive Bayes algorithm.
The project involved collecting customer reviews from various sources.
Preprocessing the data by removing stop words, stemming, and tokenizing.
Used Naive Bayes algorithm for sentiment analysis.
The algorithm was chosen because of its simplicity and effectiveness in text classification tasks.
The accuracy of the model was
Developed a web-based project management system for a construction company.
Used PHP and MySQL for backend development
Implemented user authentication and authorization
Designed a responsive UI using Bootstrap
Integrated Google Maps API for location tracking
Enabled file uploads and downloads for project documents
EXTC and IT are not mutually exclusive fields. My knowledge in EXTC complements my skills in IT.
My knowledge in EXTC gives me a strong foundation in electronics and communication, which are essential in the IT industry.
I have also gained programming skills through my coursework and projects in EXTC.
IT is a rapidly growing field with a lot of opportunities, and I believe my skills and knowledge make me a strong candidat...
Yes, I am open to relocation for the right opportunity.
I am willing to relocate for a position that aligns with my career goals
I am excited about the prospect of exploring a new city and culture
I am flexible and adaptable to new environments
I am familiar with several programming languages.
Java
Python
C++
JavaScript
SQL
A leader inspires and motivates while a manager plans and organizes.
Leaders focus on the big picture while managers focus on details
Leaders lead by example while managers delegate tasks
Leaders inspire and motivate while managers enforce rules and policies
Leaders are visionaries while managers are implementers
Examples of leaders: Steve Jobs, Martin Luther King Jr. Examples of managers: Tim Cook, COO of Apple
Yes, I am open to relocation for the right opportunity.
I am willing to relocate for the right job opportunity
I am open to exploring new places and cultures
I understand that relocation may come with challenges, but I am prepared to face them
I am excited about the prospect of starting fresh in a new location
I'm sorry, I don't have that information.
N/A
The TCS aptitude test was challenging but fair.
The test covered a wide range of topics including math, logic, and English.
The questions were designed to test problem-solving skills and critical thinking.
Time management was crucial as there were many questions to answer in a limited time.
Overall, the test was a good indicator of one's aptitude for software engineering.
Some of the top questions asked at the Accenture Software Development Analyst interview -
based on 7 interviews
2 Interview rounds
based on 119 reviews
Rating in categories
Application Development Analyst
38.9k
salaries
| ₹3 L/yr - ₹12 L/yr |
Application Development - Senior Analyst
26.9k
salaries
| ₹6.9 L/yr - ₹21.2 L/yr |
Team Lead
24.4k
salaries
| ₹7.1 L/yr - ₹25.8 L/yr |
Senior Software Engineer
18.1k
salaries
| ₹6 L/yr - ₹20 L/yr |
Senior Analyst
17.5k
salaries
| ₹5.4 L/yr - ₹21 L/yr |
TCS
Cognizant
Capgemini
Infosys