There can be two interview rounds, each lasting around 45 minutes. Depending on project requirements, an additional client round may also be conducted. After successful completion of the technical rounds, the process is usually followed by an HR discussion regarding compensation, notice period, and onboarding details.
Interview questions [1]
Question 1
One thing they asked me was about handling scalability and performance in backend applications — specifically how I have implemented concepts like rate limiting, caching, and API optimization in .NET-based systems.