Sobes.tech

C#

Sinnvoll ist es, einen Index auf ein boolesches Feld (z.B. IsSent) hinzuzufügen?

Junior
СБК ПАРУС
74

Wie schreibt man Text gleichzeitig aus zwei verschiedenen Tasks in eine Datei? Wie synchronisiert man den Zugriff?

Middle
ИТ Инополис
74

Erklären Sie den Unterschied zwischen Action-Filtern und Middleware in ASP.NET Core.

Middle+
aiins
74

Was ist eine Funktion höherer Ordnung? Geben Sie ein Beispiel für eine JavaScript-Funktion, die eine Funktion akzeptiert oder zurückgibt.

Senior
СБК ПАРУС
74

Es gibt einen Kundenservice-Prozess. Innerhalb dieses Prozesses gibt es einen Vorgang zur Zuweisung von Support-Tickets an einen Operator. Ein Operator darf nicht mehr als 5 Tickets gleichzeitig haben. TABELLE Tickets ( Id int PK, -- andere Spalten ) TABELLE Operators ( Id int PK, -- andere Spalten ) -- Zuordnung Operator-Ticket für aktive Tickets. -- Beim Schließen eines Tickets wird die Zuordnung entfernt. TABELLE OperatorsTicket ( TicketId int PK, OperatorId int NULL ) // im Rahmen einer Transaktion public void TryAssignOperatorToTicket(int ticketId) { var avalibleOperator = _db.GetOperatorsWithTicketsCount(maxTickets: 4) .OrderBy(o => o.TicketsCount).FirstOrDefault(); if(avalibleOperator is not null) _db.AssignTicketToOperator(ticketId, avalibleOperator.Id); else _db.AssignTicketToOperator(ticketId, null); }

Middle+
PyrusPyrus
74

Es gibt ein Array unabhängiger Modelle, für jedes wird eine langwierige Berechnungsoperation durchgeführt. Wie kann man eine schnellere Verarbeitung organisieren?

Middle
SelectySelecty
74

Erklären Sie, wie Speicher auf dem Stack und im Heap zugewiesen wird. Werden Werttypen immer auf dem Stack platziert?

Middle+
Core outstaff
74

Was ist der Unterschied zwischen SingleOrDefault und FirstOrDefault in der IEnumerable-Methode?

Junior
СБК ПАРУС
73

ClickHouse — erzähle mir von den Eigenschaften, hast du schon einmal damit gearbeitet?

Senior
.wrk
73

Erzählen Sie vom Garbage Collector in Go.

Senior
.wrk
73

Haben Sie schon einmal mit RabbitMQ gearbeitet? Erzählen Sie mir die Besonderheiten.

Senior
.wrk
73

Erzählen Sie vom Garbage Collector: Was ist das, wofür ist es gedacht, welche Konzepte gibt es und wie läuft es ab?

Middle+
Core outstaff
73

Wie hoch ist die Komplexität bei der Suche nach gesperrten Produkten in einer Liste innerhalb einer Schleife über Produkte und wie kann man sie optimieren?

Middle
Альфа-БанкАльфа-Банк
73

Wenn Sie Ihr eigenes Test-Framework entwickeln würden, wie würden Sie es ohne Reflection organisieren?

Middle+
Тензор
73

Wie man sicherstellt, dass Kafka-Leser Nachrichten in der gleichen Reihenfolge erhalten, in der sie geschrieben wurden?

Senior
.wrk
73

Was passiert, wenn man eine Goroutine startet und darin panic aufruft? Wird die Goroutine gestoppt oder die gesamte Anwendung?

Principal
Kaspersky
73

Wie werden Strings in .NET gespeichert?

Middle+
Gravilink
73

Was ist eine Schnittstelle in C# und welche Vorteile bietet sie, auch für Tests?

Middle
SelectySelecty
73

Wie wurde die Paginierung im Backend implementiert? Warum funktioniert LIMIT/OFFSET bei einer großen Anzahl von Datensätzen schlecht? Wie kann man das optimieren?

Middle+
ООО Норд Клан
72

Was sind die Unterschiede zwischen den grundlegenden HTTP-Methoden GET, POST, PUT, PATCH, DELETE?

Middle
СБК ПАРУС
72
/180