Accenture
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I was interviewed in Jul 2024.
Lambda expression is a concise way to represent an anonymous function in programming languages.
Lambda expressions are used to create functions without a name.
They are often used in functional programming languages like Python and Java.
Lambda expressions can take parameters and return a value.
Example: (x, y) -> x + y is a lambda expression that takes two parameters and returns their sum.
Hibernate is better than JDBC due to its object-relational mapping capabilities, automatic table creation, and improved performance.
Hibernate provides object-relational mapping (ORM) which simplifies database interactions by mapping Java objects to database tables, eliminating the need for manual SQL queries.
Hibernate can automatically generate SQL queries based on the Java objects, reducing the amount of code that nee...
Filter names starting with A from a list of strings
Iterate through the list of strings
Check if each string starts with 'A'
Add the string to a new list if it starts with 'A'
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There was 1 interview round.
Magic commands in Databricks are special commands that provide shortcuts for common tasks and operations.
Magic commands start with % or %% and are used to perform specific actions in Databricks notebooks.
Examples include %fs for interacting with the file system, %sql for running SQL queries, and %python for executing Python code.
Magic commands can also be used to manage clusters, install libraries, and display visualiz
Optimization techniques in Spark and SQL involve partitioning, caching, and using appropriate join strategies.
Partitioning data to distribute workload evenly
Caching frequently accessed data to avoid recomputation
Using appropriate join strategies like broadcast join for small tables
Avoiding shuffling operations as much as possible
ALV report can be obtained by using ALV function modules in SAP ABAP.
Use function modules like REUSE_ALV_GRID_DISPLAY or REUSE_ALV_LIST_DISPLAY to create ALV reports.
Define field catalog and layout for ALV display.
Populate data into internal table and display using ALV function modules.
RAP (Rapid Application Prototyping) can be implemented by following a structured process to quickly develop and test software prototypes.
Identify the requirements and objectives of the project
Create a rough sketch or wireframe of the application
Develop a basic prototype using tools like Sketch, Adobe XD, or Figma
Gather feedback from stakeholders and make necessary iterations
Test the prototype with end-users to validate...
What people are saying about Accenture
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Testing Life Cycle involves planning, designing, executing, and analyzing tests to ensure software quality.
Planning phase involves defining test objectives, scope, and resources.
Design phase includes creating test cases, scripts, and data.
Execution phase involves running tests and collecting results.
Analysis phase includes reviewing results, identifying defects, and reporting.
Iterative process to improve software quali...
Accenture interview questions for popular designations
Aptitude was very easy . Syllogism, number sequence, some c technical MCQ questions are asked.
Get interview-ready with Top Accenture Interview Questions
Database migration involves moving data from one database to another, often to upgrade to a new system or platform.
Database migration is the process of transferring data from one database to another.
It is commonly done to upgrade to a new system, platform, or version of the database software.
Migration can involve moving data between different types of databases, such as from Oracle to SAP HANA.
It is important to carefu...
I applied via Approached by Company and was interviewed in Apr 2024. There were 3 interview rounds.
Voice and accent , English communication
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Private subnet is isolated from internet, public subnet can access internet. Git stash command saves changes temporarily. Terraform data sources fetch information from external sources.
Private subnet is isolated from internet, used for internal resources. Public subnet can access internet, used for external-facing resources.
Git stash command is used to temporarily save changes in the working directory.
Terraform data so...
Partitioning is dividing data into smaller, manageable parts. Clustering is grouping similar data together. Types include range, hash, list, and composite partitioning.
Partitioning divides large tables into smaller, more manageable parts based on a chosen criteria.
Clustering groups together rows with similar values for one or more columns to improve query performance.
Types of partitioning include range partitioning, ha...
Interview experience
based on 53.2k reviews
Rating in categories
Application Development Analyst
38.8k
salaries
| ₹3 L/yr - ₹12 L/yr |
Application Development - Senior Analyst
26.3k
salaries
| ₹6.8 L/yr - ₹20.2 L/yr |
Team Lead
24.1k
salaries
| ₹7 L/yr - ₹25.4 L/yr |
Senior Software Engineer
18.4k
salaries
| ₹6 L/yr - ₹19 L/yr |
Software Engineer
17.6k
salaries
| ₹3.6 L/yr - ₹12.8 L/yr |
TCS
Cognizant
Capgemini
Infosys