What is the role and application of a data type that allows storing null values?
C#
Is it possible to apply multiple types of templates simultaneously in one implementation?
Explain the differences between packing and unpacking values in a programming language.
How do relational databases and non-relational data storage systems differ?
Can you name the main design patterns in programming and architecture?
How can the functionality of adding bots to a game environment be implemented?
Can you explain what is meant by reflection in programming?
Can you explain the principle of operation and the main features of RabbitMQ as a messaging system?
In what cases and why is the catch construct used in exception handling?
Explain what is meant by synchronization collections in multithreaded applications
Why can multiversioning cause problems when performing transactions with the Read Uncommitted isolation level?
What Git commands have you used in your practice for version control of projects?
What is the difference between Func and Predicate delegates in C#?
What helped you stay motivated while creating a quality product at your previous company?
What key aspects do you analyze when studying a job description?
How can you determine what a developer is doing in their professional activity?
Can asynchronous processes run simultaneously without a queue?
What does the DateTime data type represent and what information does it usually store?
How to distinguish between server mode and workstation mode in the garbage collection mechanism?
Can you explain the working principle and purpose of the Proxy pattern in software development?