Learning Partner

ThoughtSol Infotech React.js + .NET Interview Questions for Not specified

Shared question set for Not specified of experience, .NET Full Stack. Topics and wording follow the supplied notes; these are questions, not official company guidance.

  1. How do you generally structure your backend project? Can you explain your project architecture?
  2. Explain the complete authentication flow using JWT. How would you build JWT authentication from scratch?
  3. How do you handle JWT token expiry?
  4. How do you implement refresh token functionality?
  5. What is the correct order of middleware in ASP.NET Core?
  6. Suppose we have Routing, CORS, Authentication and Authorization middleware. What would be the correct order and why?
  7. What is CORS? Why do we use it in an ASP.NET Core Web API?
  8. Explain Singleton, Scoped and Transient service lifetimes in ASP.NET Core.
  9. What are async and await in C#? Why do we use them?
  10. What is LINQ in C#?
  11. What is deferred execution in LINQ? Explain with an example.
  12. What are filters in ASP.NET Core? What are the different types of filters?
  13. What is rate limiting? Why is it required for APIs?
  14. How do you prevent duplicate API requests? If a user clicks a button multiple times and the same API is called repeatedly, how would you prevent it?
  15. What is the difference between eager loading, lazy loading and explicit loading in Entity Framework Core?
  16. Do you have experience with Entity Framework Core? Explain how you have used it in your projects.
  17. Suppose you have a slow API. How would you identify the problem and optimize it?
  18. What is a composite index in SQL Server? When would you use it?
  19. What is the difference between a clustered index and a non-clustered index?
  20. What is a CTE (Common Table Expression) in SQL Server? When would you use it?
  21. What is useEffect in React.js?
  22. What happens when we pass an empty dependency array [] to useEffect?
  23. What is Azure Functions? How is it different from a traditional Web API?
  24. How do you configure environment variables in Azure App Service?
  25. How would you separate Dev, QA and Production deployments?
  26. What is a CI/CD pipeline? Explain the complete flow.

Browse React.js + .NET question sets