Wie funktioniert die Nachrichtenverteilung in RabbitMQ zwischen mehreren Consumer einer Warteschlange?
Was ist der Unterschied zwischen List und IEnumerable?
Muss man GetHashCode und Equals zusammen überschreiben? Kann man nur eines überschreiben?
Es gibt ein Array unabhängiger Modelle, für jedes wird eine langwierige Berechnungsoperation durchgeführt. Wie kann man eine schnellere Verarbeitung organisieren?
Verwenden Sie LINQ, um die flachen Statistiken der Produkte und Modifikatoren im verschachtelten Warenkorbmodell zu berechnen: Name und Gesamtmenge. Dabei ist die Menge des Warenkorfelements sowie die der Modifikatoren zu berücksichtigen.
Wofür stehen die HTTP-Statuscodes 200, 400 und 500?
Wie erkennt man, welche Daten gecached werden müssen?
Es gibt drei Methoden, die die Informationen eines Artikels ändern (ändern den Zustand, ändern die Tag-Zusammensetzung und setzen das Gewicht). Da geplant ist, in Zukunft weitere 10-20 Methoden hinzuzufügen, die die Informationen des Artikels ändern (die Methoden selbst können als NuGet in einem anderen Dienst implementiert werden), sollte eine einzige Methode DoSomethingWithItem implementiert werden, die je nach Eingabeparameter jede Änderung am Artikel aufrufen kann. Das heißt, der Methode kann gesagt werden "Ändere den Zustand" oder "Setze das Gewicht" usw., und ihre Implementierung ruft eine der Methoden wie StateChanger.Change oder WeightSetter.Set auf usw. Die Klassen StateChanger, TagsSetter und WeightSetter können geändert werden. Wichtig ist, die geschäftliche Funktionalität beizubehalten.
Was ist das Ergebnis eines Schreibvorgangs in einen geschlossenen Kanal? Deadlock, Panic oder Schreibfehler?
Wie erstellt man effektiv einen Bericht mit dem Durchschnittswert für einen Zeitraum, wenn täglich etwa eine Milliarde Datensätze in die Tabelle eingehen und insgesamt Hunderte von Milliarden Datensätze vorhanden sind?
Neue Implementierung der Map in Go (SwissTable) — wie sie funktioniert, wie Kollisionen gelöst werden?
Was sind die Hauptunterschiede zwischen Wert- und Referenztypen in .NET?
Was sind die Nachteile von Indizes?
Wie integriert man sein Middleware? Wo registriert man es? In welcher Reihenfolge wird es ausgeführt?
Wie bestimmen Geolokalisierungsdienste den Standort anhand der IP-Adresse?
Fragen des Kandidaten zum Projekt (Arbeitsformat, Team, Prozesse)
Was ist MVCC?
Sinnvoll ist es, einen Index auf ein boolesches Feld (z.B. IsSent) hinzuzufügen?
Welche Stichproben und Aggregationen wurden an Telemetriedaten durchgeführt?
Was sind die Isolationsstufen von Transaktionen?