Filter interviews by
Java versions differ in features, performance, and security updates.
Java 8 introduced lambda expressions and functional interfaces.
Java 9 added modules and improved JShell.
Java 11 introduced local variable syntax for lambda parameters and HTTP client API.
Java 15 added sealed classes and records.
Each version also includes bug fixes and security updates.
I have experience in Java, Python, SQL, and web development technologies such as HTML, CSS, and JavaScript.
Java
Python
SQL
HTML
CSS
JavaScript
Ref and out are both used for passing parameters by reference, but out requires the variable to be initialized first.
Ref and out are used to pass parameters by reference instead of by value.
Ref can be used with initialized or uninitialized variables, while out requires the variable to be initialized first.
Ref is used to pass values that may be modified by the method, while out is used to return a value from the me...
Finalize is a method in C# that is called by the garbage collector before an object is destroyed.
Finalize method is used to perform cleanup operations on an object before it is destroyed by the garbage collector.
It is called automatically by the garbage collector and cannot be called explicitly.
Finalize method is defined in the System.Object class and can be overridden in derived classes.
It is recommended to use t...
What people are saying about Accenture
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down a database into smaller, more manageable tables
Each table should have a primary key and only contain data related to that key
Normalization helps to prevent data inconsistencies and anomalies
There are different levels of normalization, with each level building on the pre...
An operating system manages computer hardware and software resources and provides common services for computer programs.
The OS manages memory, CPU, and input/output devices.
It provides a user interface for interaction with the computer.
It manages file systems and provides security features.
Examples include Windows, macOS, and Linux.
The OS kernel is the core component that interacts with hardware.
The OS can be sing...
There are 5 types of normalisation in database management.
1NF - Eliminate duplicate data
2NF - Eliminate partial dependencies
3NF - Eliminate transitive dependencies
BCNF - Eliminate redundant data
4NF - Eliminate multi-valued dependencies
Talk on the word 'Agile'
Agile is a software development methodology that emphasizes flexibility and collaboration
It values customer satisfaction and working software over comprehensive documentation
Agile teams work in short iterations, delivering small increments of functionality
Agile promotes continuous improvement and adaptation to changing requirements
Learning Agile can improve project management skills and inc...
Garbage Collection in .Net automatically manages memory by freeing up unused objects.
Garbage Collector runs in the background and periodically checks for unused objects.
It frees up memory by deallocating objects that are no longer being used.
GC can be configured using different modes like Server, Workstation, Concurrent, etc.
GC can also be manually triggered using GC.Collect() method.
GC.SuppressFinalize() method c...
Dependency Injection is a design pattern where the dependencies of an object are injected into it rather than created within it.
It helps in achieving loose coupling between objects
It makes testing easier as dependencies can be mocked or stubbed
There are three types of Dependency Injection - Constructor Injection, Setter Injection, and Interface Injection
Example: In a web application, the database connection object...
I applied via Campus Placement and was interviewed in Nov 2024. There was 1 interview round.
Developed a web-based student management system for tracking attendance and grades.
Used HTML, CSS, and JavaScript for front-end development.
Implemented backend functionality using PHP and MySQL database.
Incorporated user authentication and authorization features for secure access.
Tested the system thoroughly to ensure functionality and user-friendliness.
Graduated with honors, completed multiple internships, and won coding competitions
Graduated with honors in Computer Science
Completed internships at XYZ Company and ABC Corporation
Won first place in coding competition at university hackathon
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
HR policies are guidelines and rules set by a company to manage its employees and ensure compliance with laws and regulations.
HR policies cover areas such as recruitment, compensation, benefits, performance management, and employee conduct.
Examples of HR policies include anti-discrimination policies, code of conduct, leave policies, and performance appraisal guidelines.
HR policies are designed to create a fair and cons...
Basic aptitude questions
Fundamental questions regarding reasoning ability.
Easy aptitude comprehension, quants
I applied via Job Portal
Salesforce profile defines what a user can do, while role defines what a user should do.
Profiles control access to objects, fields, and records in Salesforce.
Roles define the hierarchy of users in an organization.
Profiles determine the permissions and settings available to a user.
Roles determine the level of access a user has to records owned by other users.
A user can have multiple profiles but only one role.
I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.
Basic Reasoning Questions
2 DSA Questions mainly from array & linked lists
I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.
I tackle challenges by breaking them down into smaller tasks, seeking input from others, and staying persistent.
Break down the challenge into smaller tasks to make it more manageable
Seek input and advice from colleagues or mentors to gain different perspectives
Stay persistent and determined in finding solutions, even when faced with setbacks
I applied via Campus Placement
Easy basic qs one logical, quntitative and aptutude
One string and array
I applied via Company Website and was interviewed in Jun 2024. There were 3 interview rounds.
ALL APTITUDE TOPICS AND VERBAL
2 CODES IN ANY LANGUAGE OF YOUR WISH
Managing conflicting priorities and communication gaps among team members.
Balancing multiple tasks and deadlines
Miscommunication leading to misunderstandings
Lack of clear direction or goals
Difficulty in coordinating with team members
Technical challenges or roadblocks
The project utilized a variety of technologies including Java, Spring Boot, Angular, and MySQL.
Java
Spring Boot
Angular
MySQL
Difficulties with team during project can arise due to communication issues, conflicting personalities, lack of collaboration, and differing work styles.
Communication breakdowns can lead to misunderstandings and delays in project progress.
Conflicting personalities may result in tension and disagreements within the team.
Lack of collaboration can hinder the sharing of ideas and hinder team cohesion.
Differing work styles ...
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 168 interview experiences
Difficulty level
Duration
based on 1.4k reviews
Rating in categories
Application Development Analyst
39.3k
salaries
| ₹4.8 L/yr - ₹11 L/yr |
Application Development - Senior Analyst
27.7k
salaries
| ₹8.3 L/yr - ₹16.1 L/yr |
Team Lead
26.5k
salaries
| ₹12.6 L/yr - ₹22.4 L/yr |
Senior Analyst
19.5k
salaries
| ₹9.1 L/yr - ₹15.7 L/yr |
Senior Software Engineer
18.5k
salaries
| ₹10.4 L/yr - ₹18 L/yr |
TCS
Cognizant
Capgemini
Infosys