Sobes.tech

How does ORM affect the optimization of executed SQL queries and what does it generate as output?

Middle
313

Describe the stages and features of the software development process at your last place of employment.

Junior — Middle
312

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

Junior — Middle
312

How is the List data structure implemented in memory and what mechanisms underlie its operation?

Junior — Middle
312

How do you analyze and review query execution plans in MS SQL Server?

Junior — Middle
312

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

Junior — Middle
312

In what cases and with which objects is the 'using' directive used in C++?

Junior — Middle
312

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

Middle
312

Can you list and explain the main collections intended for use in a multithreaded environment?

Junior — Middle
312

How do reference data types behave in C#?

Junior
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

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

Junior — Middle
311

What is abstraction?

Junior
311

Does a class or a struct occupy less memory?

Junior
311

What is an Action filter and what functions does it perform?

Middle
311

How can a property change notification mechanism be implemented in data models in .NET?

Junior — Middle
310

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
/182