No results found for the specified position.
Print | 20 C# Advanced Interview Questions | MockQuestionsC# Advanced Interview Questions
Go Back1. What is a Generic class and how is it implemented?
2. C# 9.0 - Provide an example of using a 'with' expression
3. C# 9.0 - What is an init-only setter?
4. C# 9.0 - What is a record type?
5. How would you access a file directory and iterate through the contents of a particular directory?
6. Provide code that shows how you would iterate over a result set from a database query.
7. When you connect to a database in your code, what are methods you would use to clean up resources no longer needed.
8. You have an application that requires connectivity to SQL Server. Provide code that shows how to accomplish this.
9. Provide an example of a tuple?
10. What is a Nullable value type?
11. Describe the difference between boxing and unboxing.
12. How are Events implemented in C#?
13. What is the difference between async and sync processes?
14. What are the different Thread states?
15. What is Threading?
16. Once an object is persisted through serialization, show an example of how it can be de-serialized.
17. What is serialization and how is it used?
18. What is a 'race' condition?
19. What is reflection?
20. Explain the role of a delegate and provide an example.