Accenture Design - Interview Questions and Answers for 'Accenture' - 6 question(s) found - Order By Newest Very Frequently asked. Have been asked in HCL Technologies very frequently ( based on 3 feedback ). Among first few questions in many interviews.
Q1. Differences between abstract class and interface ? Core Java
Admin email@example.com Ans. Abstract classes can have both abstract methods ( method declarations ) as well as concrete methods ( inherited to the derived classes ) whereas Interfaces can only have abstract methods ( method declarations ).
A class can extend single abstract class whereas it can implement multiple interfaces. Help us improve. Please let us know the company, where you were asked this question : VIDEO Like Discuss Correct / Improve  java   classes   abstract class   interfaces Asked in 65 Companies basic   frequent Almost sure to be asked in every company using any Dependency Injection framework ( Spring, Guice etc )
Q2. What is Dependency Injection or IOC ( Inversion of Control ) ? Design Ans. It is a Design Pattern that facilitates loose coupling by sending the dependency information ( object references of dependent object ) while building the state of the object. Objects are designed in a manner where they receive instances of the objects from other pieces of code, instead of constructing them internally and hence provide better flexibility. Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve  design patterns   ioc ( Inversion of Control )  dependency injection Asked in 80 Companies intermediate   frequent Very frequently asked.Usually among first few questions.
Q3. What is MVC ? Design
Anonymous Ans. MVC is a Design Pattern that facilititates loose coupling by segregating responsibilities in a Web application
1. Controller receives the requests and handles overall control of the request
2. Model holds majority of the Business logic, and
3. View comprise of the view objects and GUI component Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve  j2ee   mvc   mvc design pattern   design pattern   struts   spring   web application   web frameworks   ebay Asked in 60 Companies basic   frequent Try 1 Question(s) Test
Q4. What is the use of Transient Keyword ? Core Java
Anonymous Ans. It in Java is used to indicate that a field should not be serialized. Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve  java   oops   serialization   transient   java keywords Asked in 38 Companies intermediate   frequent Try 2 Question(s) Test
Q5. Give an example of how Object Oriented Programming Concepts can be implemented. Design 2017-06-18 06:45:37 This question was recently asked at 'Accenture,Accenture India'.This question is still unanswered. Can you please provide an answer. Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve  oops  oops example  oops concepts  oops features Asked in 2 Companies basic   frequent
Q6. Design a Database Schema to store Employee Information with each employee having multiple addresses. Database 2017-08-24 13:48:56 Ans. We can have 2 entities i.e EMPLOYEE and ADDRESS and can have a relationship Table , EMPLOYEE_ADDRESS having one to may relationship between the two. Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve  database schema   design Asked in 2 Companies