Tag Archives: senior

Senior Software Engineer Interview Questions(.Net)

This list will be updated continuously, you can add comments with good questions and answers and this will be appreciated

  1. What do you know about design patterns? what are its types? and why they are important?
  2. What is anti-pattern?
  3. What is continuous integration?
  4. What are the benefits of using MVC?
  5. Does MVC use session variables?
  6. If you have an e-commerce website how would you save products in the cart with the user being anonymous?
  7. Can you use a WCF service directly into a webpage using AJAX? How?
  8. How does the viewbag in MVC work internally?
  9. How can you detect the lack of performance in your application? and what procedures you can take to fix it?
  10. How can you detect the lack of performance in the database? and what procedures you can take to fix it?
  11. How can you use logging in your application? and if you log using the database, how can you reduce the database hits of the logging?
  12. How can you implement paging?
  13. What is the data type returned from WCF function? and can we change this data type? how?
  14. What are the types of database indexing? and are its purpose?
  15. How can we make changes in the database using the concepts of a whole transaction/ rollback in the c# code?