Apress

.NET and C# Interview

A Hands-on approach

By Hrishikesh Dewan

.NET and C# Interview Cover Image

This is a hands on  technical book focusing on the software engineering skills that give you the necessary edge required in an interview. The book is over 500 pages and includes 450 real-time .Net and C# interview questions with their answers and the reasoning behind them.

Full Description

  • ISBN13: 978-1-4302-4989-4
  • 500 Pages
  • User Level: Beginner to Advanced
  • Publishing August 21, 2013
  • Print Book Price: $59.99
  • eBook Price: $41.99

Related Titles

Full Description

.Net and C# interview is a hands on  technical book which includes 450 real-time questions with their answers and reasoning and focuses on the software engineering skills that give you the necessary edge required in an interview.  Each chapter is devoted to one particular topic where questions ranging from beginner to advanced are discussed.

Readers will improve their understanding of the language and interview success rate after reading this book. It will be beneficial for them even after they get offers, because its topics, such as core data types, methods, exception handling, assembly management, and memory management, are all essential for high-performing coders.

What you’ll learn

  • Various features available in the C# language for writing multi-threaded applications
  • Thread constructs, and synchronization constructs that are available to a programmer from a .NET perspective
  • Concept of the cocoon(AppDomain) defined by the CLR
  • Approaches to simplifying and solving difficult problems, with examples, figures and discussion 

Who this book is for

  • Students
  • Programmers
  • Architects

Table of Contents

Table of Contents

  1. Introducing C#, Why does it matter?
  2. Core Data Types
  3. Fields and Properties
  4. Methods
  5. Abstract and Interface Types
  6. Enums 
  7. Generic Types
  8. Anonymous Types
  9. Extension Methods 
  10. Delegates 
  11. Events 
  12. Exception Handling 
  13. Collections 
  14. Attributes 
  15. Reflection  
  16. Serialization 
  17. IO
  18. Interoperability 
  19. Assembly Management 
  20. Memory Management 
  21. Application Hosting and Management
  22. Thread
  23. Tasks 
  24. Dynamic Types and DLR 
  25. Debugging and Performance
Errata

If you think that you've found an error in this book, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.

* Required Fields

No errata are currently published