What third-party libraries or components have you used in your projects?
C#
Can you explain how authorization works in ASP.NET and how it differs from authentication?
How to distinguish SOAP protocol from REST and what are the main differences between them?
What result does an asynchronous method call return?
Other methods of data transfer — REST API, gRPC, SSE, Webhooks, etc.?
Explain the principle of Dependency Inversion from SOLID.
Computational complexity of operations: analyze the complexity of HashSet and List (Contains + Add) loops. Why is List not just an array? How does List manage its size? What is the amortized complexity of adding to a List?
Is it possible to use the same values as unique identifiers when used as keys in a data structure?
What types of collections or data structures are suitable for iteration using the foreach operator?
What actions does the API perform when receiving a request interruption signal?
Can you explain the user identification concept in ASP.NET and how it is implemented?
When exactly does the asynchronous operation start when executing the method?
What information is usually stored in a Redis database?
What is the purpose of the async and await keywords in asynchronous programming?
Is it possible to declare the implementation of a method directly in the interface definition?
Could you provide an example of an SQL query to identify records with odd identifiers?
Is it possible to specify a particular message distribution across partitions in the system?
What are the reasons for defining the CatalogRepository class in the Infrastructure layer instead of the Application layer?
How does binary search work? What does the function accept and what is its complexity?