What is the difference between a non-static class and a static class in programming?
C#
The abbreviation ACID — what does it mean, tell me about each property.
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?
Explain what a semaphore is and how it is used to manage thread synchronization.
To which category of data does a string belong in programming?
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?
Is it possible to extend functionality through inheritance of structures?
Can you explain what is meant by a transaction in the context of databases or data processing systems?
Can you provide examples of SQL queries you have created for working with a database?
Do you have experience developing desktop applications?
Which HTTP request is used to retrieve resource data?