Sobes.tech

C#

Wanneer moet indexering in een database worden toegepast?

Junior — Middle
122

Kunt u uitleggen wat het principe van afhankelijkheidsomkering inhoudt en waarom het belangrijk is bij softwareontwikkeling?

Junior — Middle
122

Leg uit wat het migratiemechanisme in Entity Framework Core is en hoe het wordt gebruikt om wijzigingen in de database te beheren.

Junior — Middle
122

Welke soorten methoden zijn er in LinkQ?

Junior — Middle
122

Hoe stelt u zich de ideale arbeids- en ontwikkelingsomstandigheden voor in uw toekomstige bedrijf?

Junior — Middle
122

Leg uit wat anonieme functies of lambda-uitdrukkingen zijn in programmeren.

Junior — Middle
Sector Tree
122

Kunt u uitleggen wat de term MOQ betekent in de context van zaken of programmeren?

Junior — Middle
122

Leg uit wat er wordt bedoeld met de term 'Ref' in programmeren of specifieke technologieën.

Junior — Middle
122

Hoe sta je tegenover producten van dierlijke oorsprong?

Junior — Middle
LOGAREON
122

Hoe bepaal je de meest geschikte richting in programmeren voor jezelf?

Junior — Middle
122

Review: toegepaste code De klasse bevat de logica voor het verwerken van nieuwe bestellingen. Haalt de bestellingen en posities uit de database, doet vervolgens een HTTP-aanroep naar een externe microservice Stock, waarin de producten worden gereserveerd volgens de posities van de bestelling. Als alle reserveringen succesvol zijn, bevestigt de microservice de reservering van de bestelling in Stock en markeert de bestelling als verwerkt. De microservice wordt in meerdere exemplaren uitgevoerd, dus de methode Process kan parallel worden uitgevoerd. Om te voorkomen dat dezelfde regels worden verwerkt, wordt een mechanisme van pessimistische vergrendeling in PostgreSQL Select for update ... skip locked gebruikt. De implementatie van IBus stuurt berichten naar 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

Kunt u de soorten functies opsommen waarop u eerder hebt gewerkt?

Intern — Middle
TVision
122

Kun je uitleggen wat Entity Framework Core is en hoe het wordt gebruikt voor het werken met databases in .NET-toepassingen?

Junior — Middle
122

Wat zijn de voordelen en nadelen van het gebruik van indexen in een database?

Junior — Middle
122

Kun je constante waarden binnen een interface declareren en hoe beïnvloedt dit het ontwerp?

Junior — Middle
122

Heeft u ervaring met het gebruik van samengestelde indexen in databases?

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

Welke Git-commando's hebt u in uw praktijk gebruikt voor versiebeheer van het project?

Junior — Middle
122

Kunt u de systeemarchitectuur beschrijven die u in uw vorige functie hebt gebruikt?

Junior — Middle
122

Welke strategieën kunnen worden toegepast om de efficiëntie van query-uitvoering in Entity Framework te verbeteren?

Junior — Middle
Элисофт
122

Kunt u vertellen over uw kernverantwoordelijkheden en taken die u hebt uitgevoerd in eerdere projecten?

Junior — Middle
Skillaz
122
/180