Software Design Interview Questions
Questions Answers Views Company eMail

When to Use a Factory Pattern?

3 12519

What is the purpose of a class diagram?

3 19554

What are the phases of the object-oriented development lifecycle?

2 9951

What is the purpose of a use case diagram?

Satyam,

12 31637

What is the difference between a component and an object?

2 13115

What is the origin of UML?

1 9011

In which application lifecycle phases is an application architecture produced?

Microsoft,

1 4223

In what cases are synchronous architectures more appropriate than asynchronous architectures?

Wipro,

1 4513

What is the publish/subscribe model?

1 4872

What are the advantages of thin clients?

1 4681

What are the advantages of asynchronous architectures?

Microsoft,

1 4697

What three types of components comprise an application design?

1 4616

What was the architecture or design of your last project? what were the pros and cons of the design?did it scale well?

1601

How did you design your unit tests?What about integration tests?

1806

Dd you useuse OOA/OOD methodologies?did you use design patterns?

HP,

1 5010


Un-Answered Questions { Software Design }

What is known as mvc?

1


All of the following are true regarding configuration management except: A. Requires all acceptance decisions to be made through the CCB B. Serves as a change control system C. Describes the physical characteristics of the product of the project D. Controls changes to the characteristics of an item or system

671


Is use case diagram static or dynamic?

584


You are a project manager for a telecommunications firm. You're working on a project that entails upgrading technical hardware and equipment. The estimated cost of the hardware and equipment is $1,725,000. You are reviewing products from three different vendors. One of the vendors offers you and your family the use of the company yacht for the upcoming three-day weekend. What is the most appropriate response? A. Thank them and accept. You don't believe there is a conflict of interest or an integrity issue at stake. B. Thank them and decline. You know this could be considered personal gain, which could call your integrity into question. C. Thank them and accept. Immediately report your actions to the project sponsor so that your motives are not called into question after the fact. D. Thank them and decline. You know this could be considered an integrity issue on the part of the vendor.

599


What is the need of multiple inheritance?

575






What is mvc httppost?

1


What are action filters in mvc?

1


What is architecture and what is design?

598


What is the difference between mvc 1 and mvc 2?

1


Explain the types of diagrams in UML.

589


What is mvc htmlhelper?

1


Tell me about UML modeling.

582


What is known as static diagrams?

508


You have been hired as a contract project manager for Grapevine Vineyards. Grapevine wants you to design an Internet wine club for their customers. Customers must pre-register before being allowed to order wine over the Internet so that legal age can be established. You tested using data from Grapevine's existing database. This new module cannot be tested until the data from the existing system is loaded. This is an example of which of the following? A. Preferential logic B. Soft logic C. Discretionary dependency D. Hard logic

704


Can devops be applied to a waterfall process? Explain the significance of the agile process in devops implementation.

1