Sobes.tech

Will the catch block logic for compensation work correctly when using await Task.WhenAll? What exception will be thrown?

Middle+
319

What are the main differences between value types and reference types in .NET?

Middle
318

Is there a difference in behavior if I pass a number or an object as a parameter?

Middle
318

Have you worked with distributed computing system architecture?

Junior — Middle
318

When and why is it appropriate to use abstract classes in object-oriented programming?

Junior — Middle
318

Can you explain how ManualResetEvent works and its purpose in programming?

Junior — Middle
318

What are the advantages of using the 'using' block in C#?

Junior
318

What is the difference in behavior and usage between abstract classes and interfaces in object-oriented programming?

Junior — Middle
318

Why should the GetHashCode method be overridden in a class?

Junior — Middle
318

What consequences can occur when implementing a method inside an abstract class?

Junior — Middle
318

What is multithreading, what tasks does it solve, and what synchronization primitives do you know? How does SemaphoreSlim differ from Semaphore and what is a Mutex?

317

Can you explain what is meant by a one-to-one relationship in the context of databases or object-oriented programming?

Junior — Middle
317

What is the difference between the WHERE and HAVING conditions when working with SQL queries?

Junior — Middle
317

Does a class or a struct occupy less memory?

Junior
317

How can you optimize queries containing multiple JOINs in a database?

Middle+
317

What are the SOLID principles?

Middle+
317

How to get the value by key in a dictionary in C#?

Junior
317
/182