Add office photos
Employer?
Claim Account for FREE

Accenture

3.9
based on 52.2k Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

Interview Questions and Answers

Updated 5 Nov 2024
Popular Designations

Q1. Have you worked on cloud technology? Architecture of cloud

Ans.

Yes, I have worked on cloud technology and have knowledge of cloud architecture.

  • I have experience working with cloud platforms such as Amazon Web Services (AWS) and Microsoft Azure.

  • I have designed and implemented scalable and highly available cloud-based solutions.

  • I am familiar with cloud architecture patterns like microservices, serverless computing, and containerization.

  • I have utilized cloud services like Amazon S3 for storage, AWS Lambda for serverless computing, and AWS E...read more

View 2 more answers

Q2. Different stages of a designing a new client requirement. How we design and decide on the technologies. Define the process

Ans.

Design process for new client requirements and technology decisions

  • Gather requirements from client

  • Analyze requirements and identify potential solutions

  • Evaluate technologies and choose the best fit

  • Create a design document outlining the solution

  • Develop a prototype or proof of concept

  • Test and refine the solution

  • Implement and deploy the solution

  • Provide ongoing support and maintenance

Add your answer

Q3. What are the backend and front end technologies used

Ans.

The backend technologies used are Java, Spring Boot, and MySQL. The front end technologies used are Angular and TypeScript.

  • Backend: Java

  • Backend Framework: Spring Boot

  • Database: MySQL

  • Frontend: Angular

  • Frontend Language: TypeScript

Add your answer

Q4. Why is spring framework used in your project

Ans.

Spring framework is used for dependency injection, MVC architecture, and easy integration with other frameworks.

  • Enables loose coupling between components

  • Provides support for transaction management

  • Offers easy integration with other frameworks like Hibernate

  • Follows the Model-View-Controller (MVC) architecture

  • Simplifies testing with its built-in testing features

Add your answer
Discover null interview dos and don'ts from real experiences

Q5. What are the components of angular js

Ans.

AngularJS has several components including directives, controllers, services, filters, and templates.

  • Directives - extend HTML with new attributes and elements

  • Controllers - handle user input and manipulate data

  • Services - provide functionality across the app

  • Filters - format data for display

  • Templates - define the user interface

Add your answer

Q6. Difference between full join and union

Ans.

Full join combines rows from both tables, including unmatched rows. Union combines rows from both tables, excluding duplicates.

  • Full join includes all rows from both tables, filling in NULL values for unmatched rows.

  • Union combines rows from both tables, excluding duplicates.

  • Example: SELECT * FROM table1 FULL JOIN table2 ON table1.id = table2.id;

  • Example: SELECT * FROM table1 UNION SELECT * FROM table2;

Add your answer

Q7. Difference between Inner, outer joins

Ans.

Inner join returns only the matching rows between two tables, while outer join returns all rows from one table and matching rows from the other.

  • Inner join: returns rows that have matching values in both tables

  • Outer join: returns all rows from one table and matching rows from the other

  • Example: Inner join - SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id

  • Example: Outer join - SELECT * FROM table1 LEFT OUTER JOIN table2 ON table1.id = table2.id

Add your answer

Q8. What is transpiling

Ans.

Transpiling is the process of converting code written in one programming language to another.

  • Transpiling is often used to convert code written in newer versions of a language to older versions that are more widely supported.

  • It can also be used to convert code written in one language to another, such as TypeScript to JavaScript.

  • Transpiling is different from compiling, which converts code to machine language.

  • Popular transpilers include Babel for JavaScript and TypeScript Compil...read more

Add your answer

Q9. Stream programming in Java 8

Ans.

Stream programming in Java 8 allows for efficient and concise processing of collections.

  • Streams are a sequence of elements that can be processed in parallel or sequentially.

  • Stream operations include filtering, mapping, sorting, and reducing.

  • Streams can be created from collections, arrays, or by generating elements.

  • Lambda expressions are commonly used in stream programming to define operations.

  • Stream processing can improve performance and readability of code.

Add your answer

More about working at Accenture

Top Rated Mega Company - 2024
Top Rated Company for Women - 2024
Top Rated IT/ITES Company - 2024
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at null

based on 6 interviews in the last 1 year
1 Interview rounds
Technical Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Development Engineer Interview Questions from Similar Companies

4.1
 • 45 Interview Questions
5.0
 • 16 Interview Questions
4.1
 • 14 Interview Questions
3.6
 • 12 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter