Sobes.tech

Do you have practical experience using container orchestration or deployment automation systems?

Junior — Middle
326

Can you give an example of a situation where a large object is allocated in heap memory?

Junior — Middle
326

What is the concept of garbage collection in C#?

Middle
326

Can you explain the purpose and use of the keyword static in programming language?

Junior — Middle
325

What security measures prevent SQL injection in a web application?

Junior — Middle
325

Explain the concept of expression trees and their role in computer science.

Junior — Middle
325

Provide an example of implementing the 'Builder' design pattern in C#.

Middle
325

What are the disadvantages of indexes in the context of performance optimization?

Middle+
325

How does the async keyword and await operator work in C#?

Middle
325

Какую проблему решает пул потоков (ThreadPool) в C#?

Middle
325

What needs to be done to use a class as a key in a collection?

Middle
325

What levels of abstraction would you apply when designing a game engine for a shooter?

Junior — Middle
324

Can you explain what enum flags mean and how to use them in programming?

Junior — Middle
324

Реализуйте интерфейс парсера IP-адресов: разделите строку raw по separator, верните IReadOnlyCollection<IPAddress>; при null выбросьте ArgumentNullException, при пустом separator — ArgumentException, при невалидном IP — FormatException.

Middle
323

How does the state of an index change after delete and re-insert operations in an SQL table?

Junior — Middle
323

Explain what a relational database is and how it is structured.

Junior — Middle
323

What is the Moq library used for?

Junior
323

What is the 'Builder' design pattern and in which cases is it best to use?

Middle
323

В чем различие между оператором throw и throw ex в C# при выбрасывании исключений?

Junior — Middle
322
/182