C#
Can you list popular tools or frameworks for conducting unit tests in your projects?
What are the advantages and disadvantages of using a message broker for implementing transactions?
Can you explain what is meant by the term 'stream' in the context of programming?
How is the String data structure organized in memory?
How is thread management carried out using a thread pool, and what is its main purpose?
Can you explain what encapsulation means in object-oriented programming?
Have you had experience working with data indexing in database management systems?
Explain the principle of operation and purpose of modular tests in the software development process.
What approaches and techniques will you use when creating your own container for dependency injection?
What result does an asynchronous method call return?
What is your experience in testing and optimizing high-traffic systems?
Who is responsible for evaluating the completed task?
What distinguishes a runtime error from a compile-time error?
What is the role of data packing and unpacking processes in programming?
Is the include directive in programming an example of eager, lazy, or explicit data loading?
What does a CPU usage limit during program execution mean?
What is meant by Exception Filter in error handling context?
Does each thread have its own area for dynamic memory allocation?
How to distinguish between working with Thread streams and using Task in the context of multithreading?
When using the async method in a synchronous context, when does the thread return to the thread pool?