Learning Partner

Deloitte Angular + .NET Interview Questions for 5+ years

Shared question set for 5+ years of experience. Topics and wording follow the supplied notes; these are questions, not official company guidance.

  1. What is the difference between .NET Framework and .NET Core?
  2. How would you convert an existing .NET Framework REST API project into .NET Core?
  3. What are async and await and how do they work internally?
  4. What is dependency injection in .NET Core?
  5. What is middleware in .NET Core and how is it used?
  6. If controllers lack try/catch before production release, is there a faster fix than editing each controller?
  7. If a user's JWT and API URL are visible in the browser inspector, how can APIs be secured against misuse?
  8. What is the difference between Parallel.ForEach and Task.WhenAll?
  9. What does AsNoTracking do and when should it be used?
  10. What is microservice architecture and how does it compare to monolithic architecture?
  11. Is it mandatory for each microservice to have its own database, or can multiple microservices share one database?
  12. How do we find and fix APIs that are slow in production but fine locally?
  13. How do you write a query to get departments with more than five employees?
  14. How do you get employees who joined in the last six months while avoiding static date logic?
  15. What is an Azure Function and have you used it?
  16. Write a method to return all unique elements from a list along with their count. For example, for {1,2,2,3,3,3,4} the output is 1 -> 1, 2 -> 2, 3 -> 3, 4 -> 1.
  17. Write a query for the top 2 salaries per department from an Employees table.
  18. Can you explain Angular architecture?
  19. How do you integrate API calls in Angular?
  20. How will you pass a token along with an HTTP request?
  21. Have you created any custom directive?
  22. If you have multiple environments like dev, QA, UAT, prod, how will you handle switching between them?

Browse Angular + .NET question sets