Sobes.tech

Kada turėtume taikyti indeksavimą duomenų bazėje?

Junior — Middle
122

Ar galite paaiškinti, ką reiškia priklausomybių inversijos principas ir kodėl jis svarbus programinės įrangos kūrime?

Junior — Middle
122

Paaiškinkite, kas yra migracijos mechanizmas Entity Framework Core ir kaip jis naudojamas duomenų bazės pakeitimams valdyti.

Junior — Middle
122

Kokie yra LinkQ metodų tipai?

Junior — Middle
122

Kaip įsivaizduojate idealias darbo ir plėtros sąlygas savo būsimoje įmonėje?

Junior — Middle
122

Paaiškinkite, kas yra anoniminės funkcijos arba lambda išraiškos programavime.

Junior — Middle
Sector Tree
122

Ar galite paaiškinti, ką reiškia MOQ terminas verslo ar programavimo kontekste?

Junior — Middle
122

Paaiškinkite, ką reiškia terminas 'Ref' programavime ar konkrečiose technologijose.

Junior — Middle
122

Kaip žiūrite į gyvūninės kilmės produktus?

Junior — Middle
LOGAREON
122

Kaip nustatyti tinkamiausią kryptį programavime sau?

Junior — Middle
122

Peržiūra: taikomas kodas Klasė apima logiką, skirtą naujų užsakymų apdorojimui. Ji ištraukia užsakymus ir pozicijas iš duomenų bazės, tada atlieka HTTP užklausą į išorinį mikroservisą Stock, kuriame rezervuoja prekes pagal užsakymo pozicijas. Jei visi rezervavimai sėkmingai įvyksta, mikroservisas patvirtina užsakymo rezervavimą Stock ir pažymi užsakymą kaip apdorotą. Mikroservisas veikia keliuose egzemplioriuose, todėl metodas Process gali būti vykdomas lygiagrečiai. Norint išvengti tų pačių eilučių apdorojimo, naudojamas pesimistinio užrakto mechanizmas PostgreSQL Select for update ... skip locked. IBus įgyvendinimas siunčia žinutes į 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

Ar galite išvardyti pozicijų tipus, kuriose anksčiau dirbote?

Intern — Middle
TVision
122

Ar galite paaiškinti, kas yra Entity Framework Core ir kaip jis naudojamas darbui su duomenų bazėmis .NET programose?

Junior — Middle
122

Kokios yra indeksų naudojimo privalumai ir trūkumai duomenų bazėje?

Junior — Middle
122

Ar galima interfeise deklaruoti pastovias reikšmes ir kaip tai veikia dizainą?

Junior — Middle
122

Ar turėjote patirties dirbant su sudėtinių indeksų naudojimu duomenų bazėje?

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

Kokias Git komandas naudojote praktikoje projekto versijų valdymui?

Junior — Middle
122

Ar galite aprašyti sistemos architektūrą, kurią naudojote savo ankstesnėje pozicijoje?

Junior — Middle
122

Kokias strategijas galima taikyti siekiant pagerinti užklausų vykdymo efektyvumą Entity Framework?

Junior — Middle
Элисофт
122

Ar galėtumėte papasakoti apie savo pagrindines pareigas ir užduotis, kurias įvykdėte ankstesniuose projektuose?

Junior — Middle
Skillaz
122
/180