Learning Partner

Capgemini 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 monolithic architecture, microservices, and micro frontend architecture?
  2. Explain the SOLID principles with practical examples from your project.
  3. What design patterns have you used in .NET applications?
  4. What is dependency injection and how is it implemented internally in .NET Core?
  5. Explain the middleware execution sequence in .NET Core.
  6. What is DbContext and how does Entity Framework track changes?
  7. What is the difference between IEnumerable and IQueryable?
  8. How do you handle transactions when updating multiple tables?
  9. How do you implement authentication and authorization in .NET Core APIs?
  10. What logging framework are you using? How do you troubleshoot production issues?
  11. Azure Blob Storage: how do you upload and download files?
  12. How do you deploy applications to Azure?
  13. Do you have experience working with build pipelines?
  14. What is the difference between DELETE, TRUNCATE, and DROP?
  15. What is the difference between WHERE and HAVING?
  16. How do you improve stored procedure performance?
  17. What is a query execution plan and how do you use it for optimization?
  18. What steps do you take when an API is slow in production?
  19. How do you call APIs in Angular?
  20. What is the difference between Signals and RxJS Observables?
  21. How do you optimize Angular application performance?
  22. How do you implement role-based menus and route guards in Angular?
  23. Explain lazy loading and its benefits.
  24. How do you share data between unrelated Angular components?
  25. How do you handle memory leaks in Angular applications?
  26. What are interceptors and where have you used them?

Browse Angular + .NET question sets