<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8910668389233740772</id><updated>2012-02-16T04:08:50.744-08:00</updated><category term='UML'/><category term='Data Modeling'/><category term='Interview Questions'/><category term='Design Patterns'/><title type='text'>Interview Questions and Answers</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>36</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-1262510605354109742</id><published>2011-11-05T06:26:00.000-07:00</published><updated>2011-11-05T06:26:00.422-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>Abstract Factory Design Pattern</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;strong style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;Abstract Factory&lt;/strong&gt;&lt;span class="Apple-style-span" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px;"&gt;&amp;nbsp;- Offers the interface for creating a family of related objects, without explicitly specifying their classes.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-1262510605354109742?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/1262510605354109742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/11/abstract-factory-design-pattern.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/1262510605354109742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/1262510605354109742'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/11/abstract-factory-design-pattern.html' title='Abstract Factory Design Pattern'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-4272254627460552448</id><published>2011-11-03T06:17:00.000-07:00</published><updated>2011-11-03T06:17:00.471-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>Factory Method Common usage</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px;"&gt;Along with singleton pattern the factories are the most used patterns. Almost any application has some factories. Here are a some examples:&lt;/span&gt;&lt;br style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;" /&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;- factories providing an xml parser: javax.xml.parsers.DocumentBuilderFactory or javax.xml.parsers.SAXParserFactory&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-4272254627460552448?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/4272254627460552448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/11/factory-method-common-usage.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/4272254627460552448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/4272254627460552448'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/11/factory-method-common-usage.html' title='Factory Method Common usage'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-7536372132847287218</id><published>2011-11-02T06:17:00.000-07:00</published><updated>2011-11-02T06:17:00.432-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>Factory Method pattern When to use</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px;"&gt;Factory Method pattern should be used when:&lt;/span&gt;&lt;br style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;" /&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;- a framework delegate the creation of objects derived from a common superclass to the factory&lt;/span&gt;&lt;br style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;" /&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;- the base factory class does not know what concrete classes will be required to create - delegates to its subclasses the creation of concrete objects&lt;/span&gt;&lt;br style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;" /&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;- factory subclasses subclasses are aware of the concrete classes that must be instantiated&lt;/span&gt;&lt;br style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;" /&gt;&lt;br style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;" /&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;Factory method pattern, compared to Factory pattern replace the factory with an abstract class and a set of concrete factories subclasses. The subclasses are responsible for creating concrete product objects; for factory method is possible adding new product classes without changing the abstract factory. The same result can be achieved for simplified factory pattern if reflection is used.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-7536372132847287218?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/7536372132847287218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/11/factory-method-pattern-when-to-use.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/7536372132847287218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/7536372132847287218'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/11/factory-method-pattern-when-to-use.html' title='Factory Method pattern When to use'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-4350364394138740561</id><published>2011-11-01T06:16:00.000-07:00</published><updated>2011-11-01T06:16:00.307-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>Factory Method Design Pattern</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="intent" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; font-weight: bold; text-align: justify;"&gt;Defines an interface for creating objects, but let subclasses to decide which class to instantiate&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px;"&gt;&amp;nbsp;and&amp;nbsp;&lt;/span&gt;&lt;span class="intent" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; font-weight: bold; text-align: justify;"&gt;Refers to the newly created object through a common interface.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-4350364394138740561?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/4350364394138740561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/11/factory-method-design-pattern.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/4350364394138740561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/4350364394138740561'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/11/factory-method-design-pattern.html' title='Factory Method Design Pattern'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-1484265581774576105</id><published>2011-10-31T06:11:00.000-07:00</published><updated>2011-10-31T06:11:01.012-07:00</updated><title type='text'>Factory Design pattern common usage</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="box" style="background-color: #d9dbd2; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; color: #222222; font-family: Verdana; font-size: 13px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;"&gt;&lt;a class="head-b" href="http://oodesign.com/" style="background-color: #b7cbd5; color: black;"&gt;Common Usage&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="body-b" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; padding-bottom: 15px; padding-left: 10px; padding-right: 10px; padding-top: 5px; text-align: justify;"&gt;Along with singleton pattern the factory is one of the most used patterns. Almost any application has some factories. Here are a some examples in java:&lt;br /&gt;- factories providing an xml parser: javax.xml.parsers.DocumentBuilderFactory or javax.xml.parsers.SAXParserFactory&lt;br /&gt;- java.net.URLConnection - allows users to decide which protocol to use&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-1484265581774576105?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/1484265581774576105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/factory-design-pattern-common-usage.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/1484265581774576105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/1484265581774576105'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/factory-design-pattern-common-usage.html' title='Factory Design pattern common usage'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-4884031626403364627</id><published>2011-10-30T06:08:00.000-07:00</published><updated>2011-10-30T06:08:00.154-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>Factory pattern When to Use</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px;"&gt;Factory pattern should be used when: - a framework delegate the creation of objects derived from a common superclass to the factory - we need flexibility in adding new types of objects that must be created by the class&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-4884031626403364627?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/4884031626403364627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/factory-pattern-when-to-use.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/4884031626403364627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/4884031626403364627'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/factory-pattern-when-to-use.html' title='Factory pattern When to Use'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-3979356576793070801</id><published>2011-10-29T06:06:00.000-07:00</published><updated>2011-10-29T06:06:00.862-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>Singleton Design Pattern Common Usage</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px;"&gt;There are many common situations when singleton pattern is used:&lt;/span&gt;&lt;br style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;" /&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;- Logger Classes&lt;/span&gt;&lt;br style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;" /&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;- Configuration Classes&lt;/span&gt;&lt;br style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;" /&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;- Accesing resources in shared mode&lt;/span&gt;&lt;br style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;" /&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;- Other design patterns implemented as Singletons: Factories and Abstract Factories, Builder, Prototype&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-3979356576793070801?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/3979356576793070801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/singleton-design-pattern-common-usage.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/3979356576793070801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/3979356576793070801'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/singleton-design-pattern-common-usage.html' title='Singleton Design Pattern Common Usage'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-9090572033859172767</id><published>2011-10-28T18:30:00.000-07:00</published><updated>2011-10-28T18:30:00.420-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>Factory(Simplified version of Factory Method) Design Pattern</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;strong style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;Factory&lt;/strong&gt;&lt;span class="Apple-style-span" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px;"&gt;(Simplified version of Factory Method) -&amp;nbsp;&lt;/span&gt;&lt;span class="intent" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; font-weight: bold; text-align: justify;"&gt;Creates objects without exposing the instantiation logic to the client&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;&amp;nbsp;and&lt;/span&gt;&lt;span class="intent" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; font-weight: bold; text-align: justify;"&gt;Refers to the newly created object through a common interface.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-9090572033859172767?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/9090572033859172767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/factorysimplified-version-of-factory.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/9090572033859172767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/9090572033859172767'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/factorysimplified-version-of-factory.html' title='Factory(Simplified version of Factory Method) Design Pattern'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-2068752306263483314</id><published>2011-10-28T06:05:00.000-07:00</published><updated>2011-10-28T06:05:11.982-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>Singleton pattern how to use</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="background-color: #b7cbd5; color: #222222; font-family: Verdana; font-size: 13px;"&gt;Singleton pattern should be used when we must ensure that only one instance of a class is created and when the instance must be available through all the code. A special care should be taken in multithreading environments when multible threads must access the same resources throught the same singleton object.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-2068752306263483314?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/2068752306263483314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/singleton-pattern-how-to-use.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/2068752306263483314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/2068752306263483314'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/singleton-pattern-how-to-use.html' title='Singleton pattern how to use'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-6136438099153508870</id><published>2011-10-28T06:03:00.001-07:00</published><updated>2011-10-28T06:03:47.503-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>Singleton Design Pattern</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;strong style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;Singleton&lt;/strong&gt;&lt;span class="Apple-style-span" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px;"&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span class="intent" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; font-weight: bold; text-align: justify;"&gt;Ensure that only one instance of a class is created&lt;/span&gt;&lt;span class="Apple-style-span" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; text-align: justify;"&gt;and&amp;nbsp;&lt;/span&gt;&lt;span class="intent" style="background-color: #d9dbd2; color: #222222; font-family: Verdana; font-size: 13px; font-weight: bold; text-align: justify;"&gt;Provide a global access point to the object.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-6136438099153508870?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/6136438099153508870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/singleton-design-pattern.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/6136438099153508870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/6136438099153508870'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/10/singleton-design-pattern.html' title='Singleton Design Pattern'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-6360412041404755449</id><published>2011-09-23T01:55:00.000-07:00</published><updated>2011-09-23T01:55:00.244-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Object-oriented design</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Based on objects and their interrelationships &lt;br /&gt;It starts with object types and then explores object attributes and actions.&lt;br /&gt;&lt;br /&gt;Our context in this training is to handle Object oriented methodology&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-6360412041404755449?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/6360412041404755449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-object-oriented-design.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/6360412041404755449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/6360412041404755449'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-object-oriented-design.html' title='What is Object-oriented design'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-8777556145916602474</id><published>2011-09-22T01:54:00.000-07:00</published><updated>2011-09-22T01:54:00.122-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UML'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Data Driven</title><content type='html'>The structure of the software system is derived by mapping system inputs to outputs&lt;br /&gt;Determine the data requirements of a business process&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-8777556145916602474?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/8777556145916602474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-data-driven.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/8777556145916602474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/8777556145916602474'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-data-driven.html' title='What is Data Driven'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-4768704372905510112</id><published>2011-09-21T01:54:00.000-07:00</published><updated>2011-09-21T01:54:00.994-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Structured design</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;ol style="text-align: left;"&gt;&lt;li&gt;Structured design is based on functional decomposition&lt;/li&gt;&lt;li&gt;It follows typically from dataflow diagram and associated processes descriptions created as part of Structured Analysis&lt;/li&gt;&lt;li&gt;In structured design we functionally decompose the processes in a large system (as described in DFD) into components (called modules) and organize these components in a hierarchical fashion (structure chart)&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-4768704372905510112?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/4768704372905510112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-structured-design.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/4768704372905510112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/4768704372905510112'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-structured-design.html' title='What is Structured design'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-1182302488328681761</id><published>2011-09-20T01:53:00.000-07:00</published><updated>2011-09-20T01:53:00.876-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Software Design Process</title><content type='html'>It is a series of activities to be carried out to complete the design task&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-1182302488328681761?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/1182302488328681761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-software-design-process.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/1182302488328681761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/1182302488328681761'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-software-design-process.html' title='What is Software Design Process'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-346348130578127647</id><published>2011-09-19T01:52:00.000-07:00</published><updated>2011-09-19T01:52:00.333-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>what are Software design methodologies</title><content type='html'>&lt;b&gt;Structured &lt;br /&gt;Data Driven&lt;br /&gt;Object oriented&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-346348130578127647?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/346348130578127647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-are-software-design-methodologies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/346348130578127647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/346348130578127647'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-are-software-design-methodologies.html' title='what are Software design methodologies'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-8157488836121237136</id><published>2011-09-18T01:37:00.000-07:00</published><updated>2011-09-18T01:37:00.139-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><title type='text'>What are Design process activities</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;b&gt;Architectural design&lt;br /&gt;Interface design&lt;br /&gt;Component design&lt;br /&gt;Data structure design&lt;br /&gt;Review &lt;br /&gt;Design documentation&lt;br /&gt;Programming (occasionally)&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-8157488836121237136?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/8157488836121237136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-are-design-process-activities.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/8157488836121237136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/8157488836121237136'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-are-design-process-activities.html' title='What are Design process activities'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-8802992147892999251</id><published>2011-09-17T01:35:00.000-07:00</published><updated>2011-09-17T01:35:00.109-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UML'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>UML to Work</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;The ESU University wants to computerize their registration system&lt;br /&gt;&lt;br /&gt;&lt;ol style="text-align: left;"&gt;&lt;li&gt;The Registrar sets up the curriculum for a semester&lt;/li&gt;&lt;li&gt;One course may have multiple course offerings&lt;/li&gt;&lt;li&gt;Students select 4 primary courses and 2 alternate courses&lt;/li&gt;&lt;li&gt;Once a student registers for a semester, the billing system is notified so the student may be billed for the semester&lt;/li&gt;&lt;li&gt;Students may use the system to add/drop courses for a period of time after registration&lt;/li&gt;&lt;li&gt;Professors use the system to receive their course offering rosters&lt;/li&gt;&lt;li&gt;Users of the registration system are assigned passwords which are used at logon validation&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-8802992147892999251?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/8802992147892999251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/uml-to-work.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/8802992147892999251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/8802992147892999251'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/uml-to-work.html' title='UML to Work'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-2090502260166496886</id><published>2011-09-16T01:25:00.000-07:00</published><updated>2011-09-16T01:25:00.926-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What are levels of Normalization</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;The first three levels in normalising a database are: &lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;First Normal Form (1NF):&lt;/span&gt; There should be no repeating groups in a table. &lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Se&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;cond Normal Form (2NF):&lt;/span&gt; No non-key fields may depend on a portion of the primary key. &lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Third Normal From (3FN):&lt;/span&gt; No fields may depend on other non-key fields. In other words, each field in a record should contain information about the entity that is defined by the primary key. &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-2090502260166496886?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/2090502260166496886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-are-levels-of-normalization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/2090502260166496886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/2090502260166496886'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-are-levels-of-normalization.html' title='What are levels of Normalization'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-453698622582816301</id><published>2011-09-15T01:18:00.000-07:00</published><updated>2011-09-15T01:18:00.131-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Database design Keys</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Primary key enforce entity integrity by uniquely identifying entity instances &lt;br /&gt;&lt;br /&gt;Foreign key enforce referential integrity by completing an association between two entities &lt;br /&gt;&lt;br /&gt;Candidate key is an attribute that can be uniquely used to identify a database record (Ex. Social security number in employee table)&lt;br /&gt;&lt;br /&gt;Composite Key is combination of more than one attribute which uniquely identify a database record&lt;br /&gt;&lt;br /&gt;Unique key is an attribute which can be used to identify a single record &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-453698622582816301?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/453698622582816301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/database-design-keys.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/453698622582816301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/453698622582816301'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/database-design-keys.html' title='Database design Keys'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-1964234757416972121</id><published>2011-09-14T00:59:00.000-07:00</published><updated>2011-09-14T00:59:00.357-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What are Basic Constructs of E-R Model</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Entity&lt;br /&gt;Entity is a data object about which information is to be collected. (ex.EMPLOYEE, PROJECT, INVOICE).&lt;br /&gt;An entity is analogous to a table in the relational model. &lt;br /&gt;Entities are classified as independent or dependent &lt;br /&gt;An independent entity is one that does not rely on another for identification. &lt;br /&gt;A dependent entity is one that relies on another for identification.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-1964234757416972121?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/1964234757416972121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-are-basic-constructs-of-e-r-model.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/1964234757416972121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/1964234757416972121'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-are-basic-constructs-of-e-r-model.html' title='What are Basic Constructs of E-R Model'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-856935507429287563</id><published>2011-09-13T01:24:00.000-07:00</published><updated>2011-09-13T01:24:00.756-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Normalization</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;The process of structuring data to minimize duplication and inconsistencies &lt;br /&gt;The process usually involves breaking down a single table into two or more tables and defining relationships between those tables. &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-856935507429287563?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/856935507429287563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-normalization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/856935507429287563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/856935507429287563'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-normalization.html' title='What is Normalization'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-5313164625758579203</id><published>2011-09-12T00:58:00.000-07:00</published><updated>2011-09-12T00:58:00.327-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Entity-Relationship design Model</title><content type='html'>The ER model is a conceptual data model that views the real world as entities and relationships &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-5313164625758579203?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/5313164625758579203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-entity-relationship-design.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/5313164625758579203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/5313164625758579203'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-entity-relationship-design.html' title='What is Entity-Relationship design Model'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-2668479633142458796</id><published>2011-09-11T00:21:00.000-07:00</published><updated>2011-09-11T00:21:00.441-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Difference between Logical and Physical Data Modeling</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;b&gt;Logical Data Model:&lt;/b&gt;&lt;br /&gt;Entity&lt;br /&gt;Attribute&lt;br /&gt;Primary Key&lt;br /&gt;Alternate Key&lt;br /&gt;Inversion Key Entry&lt;br /&gt;Rule	&lt;br /&gt;Relationship&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Physical Data Model&lt;/b&gt;&lt;br /&gt;Table&lt;br /&gt;Column&lt;br /&gt;Primary Key Constraint&lt;br /&gt;Unique Constraint or Unique Index&lt;br /&gt;Non Unique Index&lt;br /&gt;Check Constraint, Default Value&lt;br /&gt;Foreign Key&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-2668479633142458796?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/2668479633142458796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/difference-between-logical-and-physical.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/2668479633142458796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/2668479633142458796'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/difference-between-logical-and-physical.html' title='Difference between Logical and Physical Data Modeling'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-20335389087913646</id><published>2011-09-10T00:20:00.000-07:00</published><updated>2011-09-10T00:20:00.477-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Data Modeling Development Cycle</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Phase-1 : Gathering Business Requirements &lt;br /&gt;Phase-2: Conceptual Data Modeling (CDM).&lt;br /&gt;Phase-3: Logical Data Modeling (LDM).&lt;br /&gt;Phase 4: Physical Data Modeling (PDM).&lt;br /&gt;Phase 5: DB design&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-20335389087913646?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/20335389087913646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/data-modeling-development-cycle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/20335389087913646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/20335389087913646'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/data-modeling-development-cycle.html' title='Data Modeling Development Cycle'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-2843724767354472105</id><published>2011-09-10T00:15:00.000-07:00</published><updated>2011-09-10T00:15:00.156-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Anti design pattern</title><content type='html'>A pattern that tells how to go from a problem to a bad solution &lt;br /&gt;Looks like a good idea, but which backfires badly when applied &lt;br /&gt;A pattern that tells how to go from a bad solution to a good solution &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-2843724767354472105?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/2843724767354472105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-anti-design-pattern.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/2843724767354472105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/2843724767354472105'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-anti-design-pattern.html' title='What is Anti design pattern'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-3996532075706060931</id><published>2011-09-09T00:13:00.000-07:00</published><updated>2011-09-09T00:13:00.378-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Behavioral design pattern</title><content type='html'>Examples of Behavioral patterns include&lt;br /&gt;&lt;b&gt;Command pattern&lt;br /&gt;Template method pattern&lt;br /&gt;Observer pattern&lt;br /&gt;And More&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-3996532075706060931?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/3996532075706060931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-behavioral-design-pattern.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/3996532075706060931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/3996532075706060931'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-behavioral-design-pattern.html' title='What is Behavioral design pattern'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-5329100760838467111</id><published>2011-09-08T00:12:00.000-07:00</published><updated>2011-09-08T00:12:00.971-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Structural Design pattern</title><content type='html'>Examples of Structural patterns include&lt;br /&gt;&lt;b&gt;Adapter pattern&lt;br /&gt;Adapter pattern &lt;br /&gt;Container pattern &lt;br /&gt;Façade pattern &lt;br /&gt;And more&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-5329100760838467111?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/5329100760838467111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-structural-design-pattern.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/5329100760838467111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/5329100760838467111'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-structural-design-pattern.html' title='What is Structural Design pattern'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-8134713420714600926</id><published>2011-09-07T00:12:00.000-07:00</published><updated>2011-09-07T00:12:00.506-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Creational design pattern</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Examples of Creational patterns include&lt;br /&gt;&lt;b&gt;Abstract factory pattern &lt;br /&gt;Factory method pattern &lt;br /&gt;Singleton pattern&lt;br /&gt;And More&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-8134713420714600926?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/8134713420714600926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-creational-design-pattern.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/8134713420714600926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/8134713420714600926'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-creational-design-pattern.html' title='What is Creational design pattern'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-3870201743451137694</id><published>2011-09-06T00:09:00.000-07:00</published><updated>2011-09-06T00:09:01.130-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Types of design patterns in Software</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Design patterns can be classified in terms of the underlying problem they solve &lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Architectural patterns-&lt;/span&gt;- expresses a fundamental structural organization or schema for software systems.&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Creational pattern&lt;/span&gt;s--that deal with object creation mechanisms, trying to create objects in a manner suitable to the situation &lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Structural patterns&lt;/span&gt;--ease the design by identifying a simple way to realize relationships between entities. &lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Behavioral patterns&lt;/span&gt;--identify common communication patterns between objects and increase flexibility in carrying out this communication &lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;And More&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-3870201743451137694?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/3870201743451137694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/types-of-design-patterns-in-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/3870201743451137694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/3870201743451137694'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/types-of-design-patterns-in-software.html' title='Types of design patterns in Software'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-131464375881981561</id><published>2011-09-05T01:34:00.000-07:00</published><updated>2011-09-05T01:34:58.198-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UML'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>UML Concepts</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;The UML may be used to:&lt;br /&gt;&lt;br /&gt;&lt;ol style="text-align: left;"&gt;&lt;li&gt;Display the boundary of a system &amp;amp; its major functions using use cases and actors&lt;/li&gt;&lt;li&gt;Illustrate use case realizations with interaction diagrams&lt;/li&gt;&lt;li&gt;Represent a static structure of a system using class diagrams&lt;/li&gt;&lt;li&gt;Model the behavior of objects with state transition diagrams&lt;/li&gt;&lt;li&gt;Reveal the physical implementation architecture with component &amp;amp; deployment diagrams&lt;/li&gt;&lt;li&gt;Extend your functionality with stereotypes&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-131464375881981561?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/131464375881981561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/uml-concepts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/131464375881981561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/131464375881981561'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/uml-concepts.html' title='UML Concepts'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-4007303132517033464</id><published>2011-09-05T01:33:00.000-07:00</published><updated>2011-09-05T01:33:25.749-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UML'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is the UML?</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;UML stands for Unified Modeling Language&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;The UML combines the best of the best from&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol style="text-align: left;"&gt;&lt;li&gt;Data Modeling concepts (Entity Relationship Diagrams)&lt;/li&gt;&lt;li&gt;Business Modeling (work flow)&lt;/li&gt;&lt;li&gt;Object Modeling&lt;/li&gt;&lt;li&gt;Component Modeling&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;The UML is the standard language for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;It can be used with all processes, throughout the development life cycle, and across different implementation technologies&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-4007303132517033464?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/4007303132517033464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-uml.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/4007303132517033464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/4007303132517033464'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-uml.html' title='What is the UML?'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-2970694924460291500</id><published>2011-09-05T01:18:00.001-07:00</published><updated>2011-09-05T01:18:29.070-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>E-R Model data relation ship</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Relationship&lt;br /&gt;represents real world associations among one or more entities&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-2970694924460291500?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/2970694924460291500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/e-r-model-data-relation-ship.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/2970694924460291500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/2970694924460291500'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/e-r-model-data-relation-ship.html' title='E-R Model data relation ship'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-6658533738443610825</id><published>2011-09-05T00:20:00.000-07:00</published><updated>2011-09-05T00:20:21.454-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Data Modeling in Software</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;A data model is a conceptual representation of the data structure that are required by a database.&lt;br /&gt;&lt;br /&gt;The data model focuses on what data is required and how it should be organized rather than what operations will be performed on the data &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-6658533738443610825?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/6658533738443610825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-data-modeling-in-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/6658533738443610825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/6658533738443610825'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-data-modeling-in-software.html' title='What is Data Modeling in Software'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-5494060367646308930</id><published>2011-09-05T00:11:00.001-07:00</published><updated>2011-09-05T00:11:51.370-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Architectural design pattern</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Examples of architectural patterns include:&lt;br /&gt;&lt;b&gt;Model-view-controller &lt;br /&gt;Presentation-abstraction-control &lt;br /&gt;Client-server &lt;br /&gt;Service-oriented architecture &lt;br /&gt;Pipeline (software) &lt;br /&gt;And More&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-5494060367646308930?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/5494060367646308930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-architectural-design-pattern.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/5494060367646308930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/5494060367646308930'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-architectural-design-pattern.html' title='What is Architectural design pattern'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-8036756196991934184</id><published>2011-09-05T00:09:00.000-07:00</published><updated>2011-09-05T00:09:33.741-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>Why to design pattern in Software Architecture</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Design patterns can speed up the development process by providing tested, proven development paradigms. &lt;br /&gt;It allows developers to communicate using well-known, well understood names for software interactions &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-8036756196991934184?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/8036756196991934184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/why-to-design-pattern-in-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/8036756196991934184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/8036756196991934184'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/why-to-design-pattern-in-software.html' title='Why to design pattern in Software Architecture'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8910668389233740772.post-7358092136686097698</id><published>2011-09-05T00:08:00.000-07:00</published><updated>2011-09-05T00:08:20.341-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview Questions'/><title type='text'>What is Design Patterns in Software</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Design pattern is a general repeatable solution to a commonly occurring problem in software design&lt;br /&gt;It is a description or template for how to solve a problem that can be used in many different situations &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8910668389233740772-7358092136686097698?l=interviewquestionsadda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interviewquestionsadda.blogspot.com/feeds/7358092136686097698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-design-patterns-in-software.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/7358092136686097698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8910668389233740772/posts/default/7358092136686097698'/><link rel='alternate' type='text/html' href='http://interviewquestionsadda.blogspot.com/2011/09/what-is-design-patterns-in-software.html' title='What is Design Patterns in Software'/><author><name>Free Books Download</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
