Software Design Interview Questions
Questions Answers Views Company eMail

When to Use a Factory Pattern?

3 12506

What is the purpose of a class diagram?

3 19534

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

2 9924

What is the purpose of a use case diagram?

Satyam,

12 31562

What is the difference between a component and an object?

2 13093

What is the origin of UML?

1 8998

In which application lifecycle phases is an application architecture produced?

Microsoft,

1 4210

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

Wipro,

1 4498

What is the publish/subscribe model?

1 4862

What are the advantages of thin clients?

1 4668

What are the advantages of asynchronous architectures?

Microsoft,

1 4690

What three types of components comprise an application design?

1 4611

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

1595

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

1796

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

HP,

1 4985


Un-Answered Questions { Software Design }

What is garbage collection(gc)?

568


What is mvc routing?

1


How to Design a Good Ad?

1553


You have been assigned to a project that will allow job seekers to fill out applications and submit them via the company website. You report to the VP of human resources. You are also responsible for screening applications for the information technology division and setting up interviews. The project coordinator has asked for the latest version of your changes to the online application page for his review. Which organizational structure do you work in? A. Functional organization B. Weak matrix organization C. Projectized organization D. Balanced matrix organization

1199


What is the main view engine called?

1






What is data encapsulation and what is its significance?

503


Describe function-oriented metrics.

512


What are the different kinds of project management tools you worked with?

495


You are the project manager for a new construction project in your city. Your longtime personal friend is bidding on the project. They've asked you to give them an indication of the budget for this project so that they do not overbid and lose the deal. What is the most appropriate response? A. Give the information to your friend. You know their character and can trust that they won't tell anyone. B. Tell your friend that after all this time, they should know you better than to think you'd put your personal integrity on the line or compromise your job due to a conflict of interest. Decline to give them the information. C. Tell your friend you'll give them the information if they'll promise not to tell anyone and if they'll agree to help you out with some materials on your basement-refinishing project. D. Give the information to your friend and inform the project sponsor so that the information can be shared with the other bidders as well.

485


What are the settings to be done for the Routing to work properly in an MVC application ?

5


What is the difference between webforms and mvc?

1


You are the project manager for an upcoming outdoor concert event. You're working on the procurement plan for the computer software program that will control the lighting and screen projections during the concert. You're comparing the cost of purchasing a software product to the cost of your company programmers writing a custom software program. You are engaged in which of the following? A. Procurement planning B. Sensitivity analysis C. Transference of risk D. Make or buy analysis

789


What is get and post actions types?

1


All of the following are true regarding the WBS except: A. It is a deliverables-oriented grouping of project deliverables and elements. B. It defines and organizes the work of the project in a hierarchical form. C. It provides a framework for the work of the project, and work not shown on the WBS is not included in the project. D. It defines all the deliverables of the project, but the activities level should not be listed on the WBS.

747


What are the properties that are defined in an object model?

509