Sobes.tech

How can tables in databases be related to each other?

Junior — Middle
313

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

Junior — Middle
313

What is the relationship between asynchrony and multithreading?

Middle
313

What is the JOIN operator in SQL and how is it used to combine data from different tables?

Junior
313

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

Middle
313

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

How do the yield and async/await mechanisms differ when working with asynchronous programming?

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

What are the data types available in .NET?

Intern
312

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

Junior — Middle
311

How is the Equals method implemented when working with dictionaries and how does it affect data handling?

Junior — Middle
311
/182