Business and Technology Consulting Organization in Mumbai

Electronic Transformation Globally Technology Solution IT Consultancy Service Provider

Architect Interview Question Answer

A software architect generally thinks in terms of high-level abstractions rather than low-level programming details.
What Design Patterns?
Design patterns are documented tried and tested solutions for recurring problems in a given context.
Whats difference between Factory and Abstract Factory Patterns?

What is SRP (Single Responsibility Principle)?
SRP stands for Single Responsibility Principle. This means that a class should have only one reason to change. If a class is doing multiple tasks (i.e. business logic validation, hitting the DB, writing files, calling a web service, etc, it's breaking SRP. It will be very difficult to change in future when we need to change it.
What is Prototyping?
Prototyping is the process of quickly putting together a working model in order to test various aspects of a design, It helps in illustrating ideas or features & gather early user feedback. Which helps in reducing project cost & risk factors.
Usualy we create a UML diagram and prototype

Architecture Overview, an architect must be aware of these following topics

SOASaasMVC
MVPWCFWWF
WPFUMLEnterprise Library
Enterprise Library 4.0

Application/software architect profile & responsibility

Leave your comment.

Reduce your Dialy IT Cost, Consult with us
Stay healthy in recession

Advertisement
Sponsored by

HR Recruitment & Process Management System
Jewellery production process management software
Share
©2009 ETG Consultancy, All Rights Reserved Privacy Policy | Terms & Conditions
Asp.net, Ado.net, .Net Remoting, .Net Webservice, SQL, XML, XSLT, WCF, WPF, WWF NHibernate, Ajax, Jquery, DHTML