Have you had experience working with the RabbitMQ messaging system?
C#
Do you have experience working with asynchronous programming or asynchronous operations?
How are the principles of REST used in creating APIs?
Why is a stack needed? Why not store all data in the heap?
What kind of team leaders have you worked with at previous jobs?
What standards and conventions are applied for naming resources and endpoints in REST API?
What data type is used to store numerical values in programming?
What methods can be used to implement measures to protect the application from various threats?
Can you explain the principle of SLR and why it is used in version control systems?
Is it possible to define a constructor in an interface in a programming language?
What is the difference between the First and FirstOrDefault methods in LINQ when retrieving elements from a collection?
Where in memory is a data structure (struct) usually stored?
Can you explain the concept of a shared repository for data management and its main advantages?
What are the main advantages and disadvantages of the first professional experience gained at the beginning of a career?
What role and tasks does the Common Language Runtime (CLR) perform in the .NET platform?
What are the advantages and disadvantages of using the List data structure?
What are the advantages and disadvantages of using the BULK INSERT operation for data loading?
Can you list the main data types used in programming?
How was API versioning implemented in the project? How did the client call a specific version?
What other platforms can be used instead of this one?