C# ASP.NET Core - Beginner to Intermediate
1. What are the key differences between .NET Framework and .NET Core?
C# ASP.NET Core - Advanced
1. Explain how to implement background services and hosted services in ASP.NET Core for long-running tasks.
MySQL 8
1. How would you design and query a hierarchical parent/child relationship structure in MySQL 8?
2. How would you efficiently query and retrieve data from a single table with 10 million rows? Provide specific optimization strategies and techniques.
IIS & Windows Web Hosting
1. How do you configure SSL certificates and HTTPS bindings in IIS? Explain the process of obtaining and installing SSL certificates.
API Development & Security
1. Explain the differences between JWT, OAuth 2.0, and API Keys. When would you use each authentication method?