The interview process consisted of three technical rounds. The first round focused on C#, .NET Core, ASP.NET Core, SQL, Angular, Azure, and coding concepts. The second round covered system design, design patterns, dependency injection, Azure services, and API development. The final technical round was highly focused on Microservices Architecture, including service communication, resiliency patterns, API Gateway, event-driven architecture, messaging, distributed transactions, and real-world design scenarios. The interviewers expected practical experience and asked many scenario-based questions.