Interview Questions and Answers - Senior and Tech Lead level

Design Patterns, Principles and Practices

  1. Difference Between Design Patterns and Design Principles
  2. Is Solid a design principles?

Angular Questions

  1. What is the use of Interceptors in Angular

C# Questions

  1. Are out and ref type allowed in async methods?
  2. Can you give a practical scenario for which you preferred abstract class instead of interface?
  3. What is the order of inheritance declaration when you have interfaces and a base class? Can an interface keep before the base class while inheritance declaration?
  4. What is the order of constructors executions in inheritances?

.net core Questions

  1. What is circuit breaker and how it is implemented?
  2. What are middlewares?
  3. What is the order of execution of middlewares?
  4. If you define multiple implementation of same interface in DI then which one will be served from .net core?

AWS Questions

  1. How to share a private document of s3 to a client?
  2. How you protect/secure your apis?
  3. What is the VisbileTime in SQS?

Microservices Related Questions