Sobes.tech

Как правилно да реализирате анулиране на резервация при паралелно изпълнение на задачи чрез Task.WhenAll?

Middle+
198

Задача: поискаха ви да направите преглед на кода на нова функция, чиято същност е възможността за резервиране на тур (състоящ се от самолетен билет и хотел). Функциите за отделно резервиране на самолетен билет и тур вече съществуват, от тази задача се очаква да предостави единен метод, който ще резервира цялата тур или нищо от компонентите й.

Middle+
198

Можете ли да обясните какво е семафор и как се използва за контрол на достъпа до ресурси?

198

Обяснете какво означава процесът на Unboxing в програмирането и защо е необходим.

Junior — Middle
197

Каква е времевата сложност на операцията по търсене в балансирана структура от данни?

Junior — Middle
197

Как се определя срокът на съществуване на обекта след регистрацията му в контейнера за внедряване на зависимости?

Junior — Middle
196

Всички референтни типове данни трябва да се поставят в купчината памет?

Junior — Middle
196

Какви механизми за синхронизация на нишки знаете и можете да използвате в проектите си?

Junior — Middle
195

Кои елементи могат да бъдат наблюдавани в структурата на SQL заявка?

Junior — Middle
194

Какви са предимствата и недостатъците на използването на монолитна архитектура в система?

Junior — Middle
194

Каква е разликата между класовете Semaphore и SemaphoreSlim в контекста на асинхронното програмиране?

Junior — Middle
193

Какъв е най-добрият начин да поддържате формален или неформален стил в работна среда?

Junior — Middle
193

Можете ли да обясните какво е планировчик на задачи и как работи?

Junior — Middle
191

Коя форма на сътрудничество ви е най-близка: отдалечена, офисна или хибридна? Как предпочитате да организирате работата си?

Junior — Middle
191

Имали ли сте опит с архитектура, базирана на микросервизи?

Junior — Middle
190

Как оценявате нивото на вашите професионални знания и умения?

Intern — Middle
189

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

Junior — Middle
186

Разкажи за опита ти в оптимизирането на сложни SQL заявки и работата с план за изпълнение. Имало ли е случай, в който успя да ускориш заявка 2-3 пъти?

Middle
186

Каква е ролята на метода Equals при работа с ключове в колекцията Dictionary?

Junior — Middle
184

Обяснете предназначението и използването на интерфейса IDisposable в .NET

Junior — Middle
183
/8