Do you have experience using RabbitMQ in your projects?
C#
What is the difference between a non-static class and a static class in programming?
The abbreviation ACID — what does it mean, tell me about each property.
Explain the principle of how ORM systems work and how they relate to object-oriented programming?
Can you explain what is meant by a transaction in the context of databases or data processing systems?
Could you explain what is meant by the REST architectural style in web service development?
What tools and methods do you use for performing database migrations in Entity Framework?
How can you replace a switch-case based on a subclass type using polymorphism?
Are there any restrictions on the use of keys in a dictionary?
What are the advantages and disadvantages of using serialization for data storage in a database?
How have you used extensions in LINQ to add functionality?
Can you give an example of a situation where accessing an object's field causes difficulties or problems?
To which category of data does a string belong in programming?
Could you highlight your main strengths and areas that need improvement?
Which method — using LINQ or a foreach loop — shows higher performance when processing collections?
How do greedy, lazy, and explicit data loading approaches differ in systems?
Can you explain what an abstract class is and how it is used in object-oriented programming?
Tell about your experience applying filters in MVC architecture.
Why is denormalization used in SQL databases and what are its advantages?
In what case is dynamic memory allocation on the heap used?