Sobes.tech

За какво служи интерфейсът и абстрактният клас, какви са разликите?

Senior
222

Как да премахнем дубликатите от масив? Какви са начините?

Senior
189

Как да обработваме бизнес грешки и да връщаме правилните HTTP кодове на клиента?

Senior
176

Защо е необходима асинхронността в .NET? Как работи?

Senior
168

Каква е разликата между struct и class в C#?

Senior
158

Какво е конвейер за заявки (middleware pipeline) в ASP.NET Core?

Senior
153

Как да използвате договори (интерфейси) в услуги? Dependency Injection в C#.

Senior
153

Каква е разликата между HashSet и List?

Senior
143

Какви структури от данни (контейнери) знаеш в C#? Кога коя да използваш?

Senior
141

Какво е LINQ? Каква е разликата между IEnumerable и IQueryable?

Senior
136

Индекси в базата данни: за какво са, защо не могат да се прилагат навсякъде, как да анализираме бавните заявки?

Senior
133

Каква е сложността при получаване на елемент от масив по индекс?

Senior
126

Как да синхронизираме достъпа до ресурс в асинхронен код (не повече от една заявка едновременно)?

Senior
124

Каква е разликата между Array и List?

Senior
122

Анализ на код с IEnumerable: проблемът с многократната итерация и как да го поправим. Лениви изчисления срещу материализация.

Senior
122

Какво е хеш код? Защо колизиите са неизбежни?

Senior
113

Как да работите със Scoped услуги (например, DbContext) вътре в Kafka/MassTransit потребител, където няма обхват на заявката?

Senior
113