What is dependency injection (DI)?
C#
What types of design patterns do you know?
How does a browser send a request to an API and how does it receive a response?
What case in your practice left the most vivid impression due to the difficulties or mistakes encountered?
Is it possible to call asynchronous code synchronously?
What is string interpolation and how does it allow the use of variables?
What ORM systems have you worked with?
Tell about your experience with competitive collections in C#. Which ones have you used and in what situations?
Why are generations needed for garbage collection in JavaScript?
Have you had experience developing or implementing intermediate components in application architecture?
Did you find any technologies or tasks in the job description that you have not yet had experience with?
What is a mediator in programming?
What principles does SOLID include?
Is it possible to pass an object of type string as a synchronization lock mechanism?
Are you familiar with LINQ?
What is INNER JOIN in SQL?
What is Entity Framework?
What approaches are used to adhere to the dependency inversion principle?
Can you list and describe custom middleware you have created or used in your projects?
What is the difference between using throw and throw ex in C#?