C#
Асинхрондук коддо кирүүгө тоскоолдук кылуу үчүн lock операторун колдонсо болотпу?
HTTP/1 жана HTTP/2 ортосундагы айырма эмнеде?
Маалыматтар базасында эки жиптен (оптимист жана пессимист) бир убакта маалыматтарды өзгөртүүдө конкуренциялык жакындоолор жөнүндө айтып бериңиз.
Окууда кайсы предметтер сизге кыйын болду?
Кайсы учурда экинчи async-метод өзүнчө Taskта ишке ашырылат?
Кайсы конкурстук коллекциялар бар жана алар эмне үчүн керек?
OSI модел эмне жана ал эмне үчүн бар?
Dispose (IDisposable) үлгүсү жөнүндө айтып бер.
Негизги класс белгилүү мураскорлорду билсе, анын жаман жактары эмнеде жана аны кандай алмаштырып болот?
Канча убакыттан бери иштен бошотулдуңуз?
Керек жазу сұрау, ол орындаушыларды және олардың ең ерте альбомдарын <Орындаушының аты> <Бірінші альбомның атауы> <Бірінші альбомның шығу күні> форматында қайтаруы керек. 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;
Кайсы индекстер колдонулуп жатканын жана сураныч кандай өтүп жатканын кантип түшүнүү керек?
Эки серверде жайгашкан 2 тиркемени интеграциялоо керек. Тиркеме А колдонуучуну каттап, Email аркылуу Каттоо Хабарын жөнөтүшү керек. Тиркеме В Email жөнөтө алат. Тандалган интеграция ыкмасыңыздын ыкмалары, протоколдору жана мүмкүн болгон көйгөйлөрү жөнүндө айтып бериңиз.
SOLID эмне?
Пайдаланучунун толук атын сактагычтан (IDbRepository же ICacheRepository) толтурган жана байытылган окуяны ары карай өткөргөн ыкмасын ишке ашырыңыз (IEventSaver) Максималдуу иштешти камсыз кылуу керек Кэште 99.9% актуалдуу маалыматтар сакталат Сактоо учурунда окуялардын баштапкы тартиби бузулушу мүмкүн public async Task Enrich(IEnumerable<UserEvent> events) { }
Go-догу сапырылуу эмне жана ал кандайча уюштурулган?
Делегаттар деген эмне?
ref structти билесизби?
Стек эмне үчүн керек? Эмне үчүн бардык маалыматтарды үймөдө сактабаш керек?
ValueTask деген эмне жана аны качан колдонуу керек?