Interview Experience for the position of Tech Lead - Dotnet WCF, MVC

Company Name - ISpace,Prokarma,  Posted by Srmuvvala on 10/2/2012 | Views: 80556 | Points: 150

The Most frequently asked questions are as follows :


 
Architectural/MVC/WCF
  1. Brief about your self and your technical experience?
  2. Explain your current project and project architecture with Technologies which you have used?
  3. What is diff between Delegate and Events? 

  4. What diff you have identified compare to MVC 2.0 with MVC 3.0
  5. Explain Dependency injection and Separation of Concerns with the example of your current project
  6. What are the return types that controller action method?
  7. How do you parse JSON result to your view. Are you identified any issues with the usage of JSON?
  8. How do you handle variable number of segments in a route definition?
  9. What are different types of filters used in MVC ? How do we create a costome filter?
  10. Do you have any idea for the implementation of Multi-Tenant application architecture?
  11. How you implement the Sorting in MVC grid with out using any third party grids?
  12. What is Repository pattern? 
  13. How to run javascript in Cross Browser
  14. What is Ajax model pop extender 
  15. How do you parse JSON result to your view.
  16. What is the use for the WCF service Metadata and how we will restrict to expose WCF Service Metadata?
  17. How do you handle Message level security?
  18. Can I write a custom proxy? if so how to write it?
  19. Explain MSMQ is communication?
  20. What are Volatile Queue? and how do you configure the property?
  21. What is process Recycling?
  22. how do you raise soap faults?
  23. How to persist the state for the WCF service call?
  24. What is Factory design pattern? where you have used in your project?
  25. Have you implemented Caching? explain?
  26. What is Nunit and TDD, what mechanisms used to create Test harness?
  27. Have you used any mock frameworks/tool for Unit Testing?
  28. What is diff between Layers and Tyre?
  29. What is annotation programming?
  30. What is the use of "Using" keyword in C#
  31. What is Agile?
  32. Brief your current roles and responsibilities?
  33. How do you communicate the project stake holders?
  34. What is your version control management ?
  35. What is continuous integration? what are build strategies which you have used in your project?
  36. Do you have any idea about Domain driven design (ddd)?
  37. What are the major aspects you consider for the Software design?
  38. How many users can access your site at a time? Do you have any measures for this?
  39. How soon you can join?
  40. What you are expecting from this company?
  41. Why you are looking for change?



Comments or Responses

Login to post response