Software Design Interview Questions
Questions Answers Views Company eMail

How can we design/implement singleton object?

HP,

3 7638

What is impedance mismatch and How to solve the problem?

HP,

1 6889

Design Facade pattern - What is its application in projects ?

HP,

1 2922

Design the Factory pattern and What is its application ?

HP,

1 5068

How to analyze the design patterns ?

HP, Infosys, RRB,

1 4686

What are the design patterns and How can they make life easier for software development ?

ABC, HP,

1 5428

Explain the singleton, facade, or handle class design pattern?

ABC,

2 6985

what is a Design Pattern?

TCS,

5 8579

In an Java interview, the Following question was asked.. How do you represent a class in UML?

ABC,

2 5050

What is inheritance?

Protech,

7 10312

Difference between Composition and Aggregation

Protech,

2 22334

Difference: Sequence Diagrams, Collaboration Diagrams ?

Protech,

2 9356

Difference: 'uses', 'extends', 'includes'

Cognizant, Protech, TY, University,

7 38122

Where shall I go for Package Diagram?

Protech,

1 5263

What is Polymorphism?

MindCracker, Protech, TCS,

7 12254


Un-Answered Questions { Software Design }

Information-gathering techniques used in the Risk Identification process include all of the following except: A. Brainstorming B. Delphi technique C. Interviewing D. Kaizen technique

670


You are a project manager for Penguin Software. Your company creates custom software programs for hospitals and large dental offices. You have just completed a project and are performing earned value analysis, trend analysis, and performance reviews. Which of the following is true? A. This is performance measurement documentation, which is an input to the Contract Closeout process B. This is performance measurement documentation, which is an input to the Administrative Closure process C. These are performance reporting tools and techniques of the Administrative Closure process D. These are performance reporting tools and techniques of the Contract Closeout process

489


What is message-passing?

528


What is the difference between "actionresult" and "viewresult" ?

1


What is @functionalinterface?

574






What is front controller?

5


What is the difference between factory and abstract factory design pattern?

570


Explain about realistic modeling?

559


What are components of an mvc architecture?

555


What is use case diagram in UML?

585


What is an abstraction?

527


What is mean by a component?

593


What is bootstrap, extension and system class loader? Or can you explain primordial class loader?

495


What do you mean by abstract class?

564


Your selection committee is debating between two projects. Project A has a payback period of 18 months. Project B has a cost of $125,000 with expected cash inflows of $50,000 the first year and $25,000 per quarter after that. Which project should you recommend? A. Either Project A or Project B because the payback periods are equal B. Project A because Project B's payback period is 21 months C. Project A because Project B's payback period is 24 months D. Project A because Project B's payback period is 20 months

663