What is the goal of using the Dispose method in resource management?
C#
How long have you worked on the most exciting task at your previous job?
How are basic data types stored and mapped in memory in C#?
What is deferred execution in LINQ?
Explain the concept of string interning and why it is used in programming.
How to implement user redirection from mobile devices to a mobile subdomain (like VKontakte)?
Have you ever worked with using composite indexes in a database?
Which specific version of .NET Core have you used in your projects?
Can you name some structural design patterns used in programming?
Have you ever changed the garbage collector mode in your system?
How does dotnet understand that an IO operation has completed?
What are the sources from which the execution flow in a program is created?
What tools do you use to prevent conflicts when working with threads simultaneously?
SQL task: a) Get the name of the employee with the highest salary and the name of their department; b) Get a list of departments where the average salary is more than $1000.
What task management tools do you usually use in your professional activity?
How does Redis ensure correct handling of concurrent commands from multiple clients?
Can you explain what the INotifyPropertyChanged interface is and in what situations it is used?
What factors and structures can reduce the performance of data insertion operations in a SQL table?
When is it appropriate to use anonymous functions in code?
What methods can be used to determine properties and parameters of objects in a database?