Sobes.tech

Quand faut-il appliquer l'indexation dans une base de données?

Junior — Middle
122

Pouvez-vous expliquer ce que signifie le principe d'inversion des dépendances et pourquoi il est important dans le développement logiciel?

Junior — Middle
122

Explique ce qu'est le mécanisme de migrations dans Entity Framework Core et comment il est utilisé pour gérer les modifications de la base de données.

Junior — Middle
122

Quels sont les types de méthodes dans LinkQ?

Junior — Middle
122

Comment imaginez-vous les conditions idéales de travail et de développement dans votre future entreprise?

Junior — Middle
122

Explique ce que sont les fonctions anonymes ou expressions lambda en programmation.

Junior — Middle
Sector Tree
122

Pouvez-vous expliquer ce que signifie le terme MOQ dans le contexte des affaires ou de la programmation?

Junior — Middle
122

Explique ce que signifie le terme 'Ref' en programmation ou dans des technologies spécifiques.

Junior — Middle
122

Quelle est votre attitude envers les produits d'origine animale?

Junior — Middle
LOGAREON
122

Comment déterminer la voie la plus appropriée en programmation pour vous?

Junior — Middle
122

Revue : code appliqué La classe contient la logique de traitement des nouvelles commandes. Elle extrait les commandes et les positions de la base de données, puis effectue une requête HTTP vers un microservice externe Stock, qui réserve les produits selon les positions de la commande. Si toutes les réservations sont réussies, le microservice confirme la réservation de la commande dans Stock et marque la commande comme traitée. Le microservice est lancé en plusieurs instances, donc la méthode Process peut s'exécuter en parallèle. Pour éviter de traiter les mêmes lignes, un mécanisme de verrouillage pessimiste dans PostgreSQL Select for update ... skip locked est utilisé. L'implémentation de IBus envoie des messages à 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

Pouvez-vous énumérer les types de postes sur lesquels vous avez travaillé auparavant?

Intern — Middle
TVision
122

Pouvez-vous expliquer ce qu'est Entity Framework Core et comment il est utilisé pour travailler avec des bases de données dans des applications .NET?

Junior — Middle
122

Quels sont les avantages et inconvénients de l'utilisation des index dans une base de données?

Junior — Middle
122

Peut-on déclarer des valeurs constantes dans une interface et comment cela influence-t-il la conception?

Junior — Middle
122

Avez-vous déjà travaillé avec l'utilisation d'index combinés dans une base de données?

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

Pouvez-vous décrire l'architecture du système que vous avez utilisée dans votre poste précédent?

Junior — Middle
122

Quelles stratégies peuvent être appliquées pour améliorer l'efficacité de l'exécution des requêtes dans Entity Framework?

Junior — Middle
Элисофт
122

Pourriez-vous parler de vos responsabilités clés et des tâches que vous avez accomplies dans vos projets précédents?

Junior — Middle
Skillaz
122

Quelles approches sont utilisées pour vérifier la correction des données dans ASP.NET Core?

Junior — Middle
AndersenAndersen
122
/180