Sobes.tech

Երբ պետք է կիրառել ինդեքսավորումը տվյալների բազայում?

Junior — Middle
122

Կարող եք բացատրել, թե ինչ է ենթադրում կախվածությունների հակադարձման սկզբունքը և ինչու է դա կարևոր ծրագրային ապահովման զարգացման ժամանակ?

Junior — Middle
122

Ներկայացրեք, թե ինչ է միգրացիաների մեխանիզմը Entity Framework Core-ում և ինչպես է այն օգտագործվում տվյալների բազայում փոփոխությունները կառավարելու համար։

Junior — Middle
122

Ի՞նչ տեսակների մեթոդներ կան LinkQ-ում։

Junior — Middle
122

Ինչպե՞ս եք պատկերացնում ձեր ապագա ընկերությունում աշխատանքային և զարգացման իդեալական պայմանները։

Junior — Middle
122

Ներկայացրեք, թե ինչ են անանուն ֆունկցիաները կամ լամբդ արտահայտությունները ծրագրավորման մեջ։

Junior — Middle
Sector Tree
122

Կարող եք բացատրել, թե ինչ է նշանակում MOQ տերմինը բիզնեսի կամ ծրագրավորման համատեքստում?

Junior — Middle
122

Ներկայացրեք, թե ինչ է նշանակում 'Ref' տերմինը ծրագրավորման կամ կոնկրետ տեխնոլոգիաներում։

Junior — Middle
122

Ինչպե՞ս եք վերաբերվում կենդանական ծագման արտադրանքներին։

Junior — Middle
LOGAREON
122

Ինչպե՞ս որոշել ամենահարմար ուղղությունը ծրագրավորման մեջ ձեր համար։

Junior — Middle
122

Նայվածք՝ կիրառված կոդ Դասը պարունակում է նոր պատվերների մշակման տրամաբանությունը։ Այն բազայից հանում է պատվերներն ու դիրքերը, ապա HTTP կանչ է կատարում արտաքին microservice Stock-ին, որտեղ պատվերի դիրքերի համաձայն ամրագրում է ապրանքները։ Եթե բոլոր ամրագրումները հաջողությամբ կատարվեն, microservice-ը հաստատում է պատվերի ամրագրումը Stock-ում և նշում է պատվերը որպես մշակված։ Microservice-ը մի քանի օրինակով է աշխատում, այդ պատճառով Process մեթոդը կարող է կատարվել զուգահեռ։ Որպեսզի նույն տողերը չմշակվեն, օգտագործվում է PostgreSQL Select for update ... skip locked պեսիմիստիկ փակման մեխանիզմը։ IBus-ի իրականացումը ուղարկում է հաղորդագրություններ 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

Կարող եք նշել այն տեսակները պաշտոնների, որոնցում նախկինում աշխատել եք?

Intern — Middle
TVision
122

Կարող եք բացատրել, թե ինչ է Entity Framework Core-ը և ինչպես է այն օգտագործվում տվյալների բազաներով աշխատելու համար .NET հավելվածներում?

Junior — Middle
122

Ինդեքսների օգտագործման առավելություններն ու թերությունները ինչ են?

Junior — Middle
122

Կարո՞ղ է ինտերֆեյսի ներսում հաստատուն արժեքներ հայտարարել և դա ինչպես է ազդում դիզայնի վրա։

Junior — Middle
122

Դուք աշխատե՞լ եք տվյալների բազայում համակցված ինդեքսների օգտագործման հետ։

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

Կարող եք նկարագրել ձեր նախորդ պաշտոնում օգտագործած համակարգի ճարտարապետությունը?

Junior — Middle
122

Ի՞նչ ռազմավարություններ կարելի է կիրառել Entity Framework-ում հարցումների կատարման արդյունավետությունը բարձրացնելու համար։

Junior — Middle
Элисофт
122

Կարող եք պատմել ձեր հիմնական պարտավորությունների և առաջադրանքների մասին, որոնք դուք լուծել եք նախորդ նախագծերում?

Junior — Middle
Skillaz
122

Ի՞նչ մոտեցումներ են օգտագործվում տվյալների ճշգրտությունը ստուգելու համար ASP.NET Core-ում։

Junior — Middle
AndersenAndersen
122
/180