Showing posts with label architecture. Show all posts
Showing posts with label architecture. Show all posts

Monday, March 7, 2011

.NET interview questions :- Can you explain architecture of your project ?

.NET interview questions :- Can you explain architecture of your project ?


Answer:



This is normally the first .NET interview question which pops up in .NET and C# interviews. Personally i think your full .NET interview ahead depends on how you will answer this question.

Common mistakes :- Many developers make a common mistake of answering this question by saying that we have used C# , SQL server , ASP.NET etc. But please do note that the question is, what is the architecture of your project and not technology.

So a typical answer will be something as below. Please note your answer will vary as per your architecture and structure.

"My current architecture is a simple 3 tier architecture with UI in ASP.NET , middle layer are simple .NET classes and DAL is using enterprise application blocks.
The UI is responsible to take user inputs , all my business validations are centrally located in middle layer and the data access layer is responsible to execute stored procedured and SQL queries to SQL Server.

Strongly typed business objects are used to pass data from one layer to other layer. The database of the project is in a 3rd normal form."

So first start with the overall architecture , talk about each layer , how data is passed between each layer and the database design structure.

One very important tip if you can draw a diagram and explain....I think you have the job.










Thursday, November 27, 2008

.NET Architecture Videos available in Offline

Dear Viewers,
Now ".NET Architecture Videos" DVD available at following Shops

COMPUTER BOOK SHOP (Central, Fort )Call @ +91-22-22070989/6356, 66317922/23/24.E-mail: - cbs@vsnl.com

GREENLEAF BOOK SHOP (Western Line,Malad)Call @ +91-22-28770081/28786269.Email: - grenleaf@vsnl.com

VARSHA BOOK CENTER (Neavi Mumbai Vashi )Call @ +91-2227896049/27897079/27894475.Email: - varshabook@yahoo.com, varshabook@gmail.com

Regards
Questpond

Wednesday, July 23, 2008

Tuesday, January 15, 2008

Architecture Interview Questions on the way.....

UML
Can you explain use case diagrams?
Can you explain primary and secondary actors?
How does a simple use case look like?
Can you explain ‘Extend’ and ‘Include’ in use cases?
Can you explain class diagrams?
How do we represent private, public and protected in class diagrams?
what does associations in a class diagram mean?
Can you explain aggregation and composition in class diagrams?
What are composite structure diagram and reflexive association in class diagrams?
Can you explain business entity and service class?
Can you explain System entity and service class?
Can you explain generalization and specialization?
Can you explain object diagrams in UML?
Can you explain sequence diagrams?
Can you explain collaboration diagrams ?
Can you explain activity diagrams?
What is state chart diagram?
Can you explain stereotypes in UML?
Can you explain package diagrams?

......Boom.

Sunday, January 6, 2008

Software Architecture Interview Questions

On my new book Software Architecture Interview Questions
The story continues .... What is Activity diagram , What is sequence diagrams , can you explain design patterns , Whats the difference between abstract factory and factory pattern......

Wednesday, October 10, 2007

Whats a good career Project Manager or Architecture ?

Technical is what i like to eat and breath. Growing technically is what i love. Here are some views from my personal point :-

-- Architecture is a good career but there are no official positions for the same. I mean a senior technical person probably , the team lead himself designs the architecture.

-- Architecture always come under the project managers.

-- Project managers are always paid more than the architecture.

But here are some +VE points

-- You can always jump from Architecture to pure Project management , vice versa jump is difficult.

-- There are less architectures and more project managers so you will never have job crunch. That's a different thing there is no architecture positions officially.

If you love technical then Architecture is good thing to opt for. The only bad point about this position is because you know lot of things , you can be over burdened by work. Second you should also be ready for less package than project managers.

The best thing about architecture is Project managers have to face lot of politics while Architectures do not. When i am doing some technically i forget the company politics. That makes my life better when i go home. I am sure many architectures are happy doing technical , while many project managers are burning inside with company politics. Probably that's what the price you pay for the extra money.