Sobes.tech

C#

Wann sollte man in einer Datenbank Indexierung verwenden?

Junior — Middle
122

Können Sie erklären, was das Prinzip der Abhängigkeitsumkehr bedeutet und warum es bei der Softwareentwicklung wichtig ist?

Junior — Middle
122

Erklären Sie, was der Migrationsmechanismus in Entity Framework Core ist und wie er zur Verwaltung von Änderungen an der Datenbank verwendet wird.

Junior — Middle
122

Welche Arten von Methoden gibt es in LinkQ?

Junior — Middle
122

Wie stellen Sie sich die idealen Arbeits- und Entwicklungsvoraussetzungen in Ihrem zukünftigen Unternehmen vor?

Junior — Middle
122

Erklären Sie, was anonyme Funktionen oder Lambda-Ausdrücke in der Programmierung sind.

Junior — Middle
Sector Tree
122

Können Sie erklären, was der Begriff MOQ im Kontext von Geschäfts- oder Programmierung bedeutet?

Junior — Middle
122

Erklären Sie, was unter dem Begriff 'Ref' in der Programmierung oder bestimmten Technologien verstanden wird.

Junior — Middle
122

Wie stehst du zu Produkten tierischen Ursprungs?

Junior — Middle
LOGAREON
122

Wie findet man die passendste Richtung in der Programmierung für sich?

Junior — Middle
122

Überprüfung: angewandter Code Die Klasse enthält die Logik zur Verarbeitung neuer Bestellungen. Sie extrahiert die Bestellungen und Positionen aus der Datenbank, führt dann einen HTTP-Aufruf an einen externen Microservice Stock durch, der die Produkte entsprechend den Bestellpositionen reserviert. Wenn alle Reservierungen erfolgreich sind, bestätigt der Microservice die Reservierung der Bestellung in Stock und markiert die Bestellung als verarbeitet. Der Microservice läuft in mehreren Instanzen, daher kann die Methode Process parallel ausgeführt werden. Um zu vermeiden, dass dieselben Zeilen verarbeitet werden, wird ein Mechanismus der pessimistischen Sperrung in PostgreSQL Select for update ... skip locked verwendet. Die Implementierung von IBus sendet Nachrichten an RabbitMq. ```csharp public sealed class PendingOrdersProcessor { public async Task PendingOrdersProcessor(ILogger logger, IBus bus, HttpStockService st { var env = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"); var cs = _cs[env]; _db = new OrdersRepository(cs); _bus = bus; logger = logger; ``` ```csharp _stockService = stockService; } private readonly ILogger _logger; private readonly IOrdersRepository _db; private readonly IStockService _stockService; private readonly IBus _bus; private static readonly Dictionary<string, string> _cs = new { { "Development", "User ID=root;Password=myPassword;Host=localhost;Port=5432;Database=myDataBase" }, { "Production", "User ID=root;Password=myPassword;Host=prod-db;Port=5432;Database=" "Pooling=true;Min Pool Size=0;Max Pool Size=1;" } }; ```

Middle+
Gravilink
122

Können Sie die Arten von Positionen auflisten, bei denen Sie zuvor gearbeitet haben?

Intern — Middle
TVision
122

Können Sie erklären, was Entity Framework Core ist und wie es zur Arbeit mit Datenbanken in .NET-Anwendungen verwendet wird?

Junior — Middle
122

Welche Vor- und Nachteile hat die Verwendung von Indizes in einer Datenbank?

Junior — Middle
122

Kann man in einer Schnittstelle Konstantenwerte deklarieren und wie wirkt sich das auf das Design aus?

Junior — Middle
122

Haben Sie Erfahrung mit der Verwendung von kombinierten Indizes in Datenbanken?

Junior — Middle
Бренд Монитор
appfox
122

Können Sie die Architektur des Systems beschreiben, das Sie in Ihrer vorherigen Position verwendet haben?

Junior — Middle
122

Welche Strategien können angewendet werden, um die Effizienz bei der Ausführung von Abfragen in Entity Framework zu verbessern?

Junior — Middle
Элисофт
122

Könnten Sie über Ihre wichtigsten Verantwortlichkeiten und Aufgaben in früheren Projekten berichten?

Junior — Middle
Skillaz
122

Welche Ansätze werden verwendet, um die Korrektheit der Daten in ASP.NET Core zu überprüfen?

Junior — Middle
AndersenAndersen
122
/180