Sobes.tech

Je možné použiť operátor lock na blokovanie prístupu v asynchrónnom kóde?

Middle+
СБК ПАРУС
77

Aký je rozdiel medzi HTTP/1 a HTTP/2?

Middle+
СБК ПАРУС
77

Povedzte o prístupoch ku konkurencii pri súčasnej zmene údajov v databáze dvoma vláknami (optimistický a pesimistický).

Middle+
aiins
77

Aké predmety vám pri vzdelávaní boli najťažšie?

Middle
Чиббис
77

V akom prípade sa druhá async-metóda vykoná v samostatnej úlohe?

Middle
ФГУП "ЗащитаИнфоТранс"
77

Aké konkurenčné kolekcie poznáš a na čo sú potrebné?

Junior
СБК ПАРУС
77

Čo je to model OSI a prečo existuje?

Senior
СБК ПАРУС
77

Porozprávaj mi o vzorec Dispose (IDisposable).

Junior
СБК ПАРУС
77

Aké je zlé na prístupe, keď základná trieda pozná konkrétnych dedičov, a čím ho možno nahradiť?

Middle+
Тензор
77

Ako dávno ste odišli?

Senior
СБК ПАРУС
76

Je potrebné napísať dotaz, ktorý vráti umelcov a ich najskoršie albumy vo formáte <Meno umelca> <Názov prvého albumu> <Dátum vydania prvého albumu>. create table Artists ( id serial primary key, name varchar(255) not null ); create table Albums ( id serial primary key, artistId int not null references Artists(id), name varchar(255) not null, release_date timestamp not null ); insert into Artists(name) values ('2Pac'), ('Wu-Tang Clan'), ('Eminem'); insert into Albums(name, artist_id, release_date) values ('The Slim Shady LP', 3, '[phone]'), ('Me Against The World', 1, '[phone]'), ('The Eminem Show', 3, '[phone]'), ('Enter The Wu-Tang Clan', 2, '[phone]'), ('Recovery', 3, '[phone]'), ('The W', 2, '[phone]'), ('2Pacalypse Now', 1, '[phone]'); select a.name, al.name, al.release_date from Artists as a join Albums as al on a.Id = al.artistId where al.release_date = ( select min(release_date) from Albums where artist_id = a.id ); with cte as ( select artist_id, min(release_date) as first_album_date from albums group by artist_id ) select a.Id, a.Name, fa.first_album_date from Artists a join cte as fa on a.Id = fa.artist_id;

Middle
OZONOZON
76

Ako pochopiť, ktoré indexy sa používajú a ako prebieha dopyt?

Middle+
aiins
76

Je potrebné integrovať 2 aplikácie, ktoré sa nachádzajú na rôznych serveroch. Aplikácia A registruje používateľa a musí odoslať Správu o registrácii e-mailom. Aplikácia B vie odosielať e-maily. Povedzte o spôsoboch integrácie, protokoloch a možných problémoch zvoleného spôsobu integrácie.

Middle+
СБК ПАРУС
76

Čo je SOLID?

Middle+
OZONOZON
76

Implementujte metódu, ktorá vyplní úplné meno používateľa zo skladu (IDbRepository alebo ICacheRepository) a odovzdá obohatenú udalosť ďalej (IEventSaver) Je potrebné dosiahnuť maximálny výkon V cache je 99,9 % aktuálnych údajov Počiatočný poradie udalostí pri ukladaní môže byť narušené public async Task Enrich(IEnumerable<UserEvent> events) { }

Middle+
OZONOZON
76

Čo je riadok v Go a ako je organizovaný pod kapotou?

Senior
.wrk
76

Čo sú delegáti?

Middle+
PyrusPyrus
76

Poznáte ref struct?

Middle+
Gravilink
76

Na čo je zásobník? Prečo neukladať všetky dáta do haldy?

Middle
OZONOZON
75

Čo je to ValueTask a kedy ho použiť?

Middle+
СБК ПАРУС
75
/180