The Most frequently asked questions are as follows :
Architectural/MVC/WCF
- Brief about your self and your technical experience?
- Explain your current project and project architecture with Technologies which you have used?
- What is diff between Delegate and Events?
- What diff you have identified compare to MVC 2.0 with MVC 3.0
- Explain Dependency injection and Separation of Concerns with the example of your current project
- What are the return types that controller action method?
- How do you parse JSON result to your view. Are you identified any issues with the usage of JSON?
- How do you handle variable number of segments in a route definition?
- What are different types of filters used in MVC ? How do we create a costome filter?
- Do you have any idea for the implementation of Multi-Tenant application architecture?
- How you implement the Sorting in MVC grid with out using any third party grids?
- What is Repository pattern?
- How to run javascript in Cross Browser
- What is Ajax model pop extender
- How do you parse JSON result to your view.
- What is the use for the WCF service Metadata and how we will restrict to expose WCF Service Metadata?
- How do you handle Message level security?
- Can I write a custom proxy? if so how to write it?
- Explain MSMQ is communication?
- What are Volatile Queue? and how do you configure the property?
- What is process Recycling?
- how do you raise soap faults?
- How to persist the state for the WCF service call?
- What is Factory design pattern? where you have used in your project?
- Have you implemented Caching? explain?
- What is Nunit and TDD, what mechanisms used to create Test harness?
- Have you used any mock frameworks/tool for Unit Testing?
- What is diff between Layers and Tyre?
- What is annotation programming?
- What is the use of "Using" keyword in C#
- What is Agile?
- Brief your current roles and responsibilities?
- How do you communicate the project stake holders?
- What is your version control management ?
- What is continuous integration? what are build strategies which you have used in your project?
- Do you have any idea about Domain driven design (ddd)?
- What are the major aspects you consider for the Software design?
- How many users can access your site at a time? Do you have any measures for this?
- How soon you can join?
- What you are expecting from this company?
- Why you are looking for change?