Sobes.tech

What tools or methods do you use for deploying applications or services?

Junior — Middle
312

What are the advantages and disadvantages of using the result via 'result' for data processing?

Junior — Middle
312

If we use the ref and out keywords in C#, does the structure become a reference type?

Middle
312

What objects are in the zero generation of the .NET garbage collector?

Middle
312

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

Junior — Middle
312

What is the practical difference between monolithic and microservices architecture?

Middle
312

Can you explain what common table expressions (CTE) are in SQL and what they are used for?

Junior — Middle
311

Explain the differences between HTTP PUT and PATCH methods when updating resources.

Junior — Middle
311

Can you explain what is meant by an interpreted programming language?

Junior — Middle
311

Explain the differences between lock, Semaphore, and Mutex locking mechanisms.

Junior — Middle
311

How do you determine the appropriate collection type for storing data in your implementation?

Junior — Middle
311

Is it possible to use async/await inside a lock? Why?

310

How is ThreadPool used in the context of async/await? Is it possible to guarantee the same thread after await?

Middle+
310

What is the difference between implementing database interaction via ORM and using native SQL?

Middle
310

What is abstraction?

Junior
310

What type of data is best suited for storing and performing financial calculations?

Junior — Middle
310

How do reference data types behave in C#?

Junior
310

How to implement a 'one-to-many' relationship in a database or in C# code?

Middle
310

How to distinguish unit tests from integration tests and what are their main differences?

Junior — Middle
309
/182