Sobes.tech

Task.WhenAll пайдаланып параллель орындау кезінде брондауды қалай дұрыс тоқтатуға болады?

Middle+
OZONOZON
77

List және Dictionary-ге вставка, жою және іздеу операцияларының күрделілігі қандай? Сөздіктердегі коллизиялар дегеніміз не?

Middle
ИТ Инополис
77

Асинхронды кодта қатынауды бұғаттау үшін lock операторы қолдануға бола ма?

Middle+
СБК ПАРУС
77

HTTP/1 және HTTP/2 арасындағы айырмашылық неде?

Middle+
СБК ПАРУС
77

Деректер бір уақытта екі ағынмен (оптимистік және пессимистік) өзгертілген кезде, бір уақытта бірнеше ағынмен жұмыс істеу тәсілдері туралы айтыңыз.

Middle+
aiins
77

Оқу кезінде қай пәндер сізге қиын болды?

Middle
Чиббис
77

Қандай жағдайда екінші async әдіс бөлек Task-те орындалады?

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

Қандай бір уақытта жұмыс істейтін жинақтарды білесіз және олар не үшін қажет?

Junior
СБК ПАРУС
77

OSI моделі дегеніміз не және ол не үшін бар?

Senior
СБК ПАРУС
77

Dispose (IDisposable) паттерні туралы айтыңыз.

Junior
СБК ПАРУС
77

Негізгі сынып нақты мұрагерлер туралы білетін кезде қандай кемшілігі бар және оны қалай ауыстыруға болады?

Middle+
Тензор
77

Қашан жұмыстан шықтыңыз?

Senior
СБК ПАРУС
76

Көрсетілген форматта ең ерте альбомдары бар әртістерді қайтару сұрауын жазу керек: <Әртіс аты> <Бірінші альбомның атауы> <Бірінші альбомның шығу күні>. 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

Қандай индекстер қолданылып жатқанын және сұрау қалай орындалатынын қалай түсінуге болады?

Middle+
aiins
76

Екі түрлі серверде орналасқан екі қосымшаны біріктіру керек. Қосымша А пайдаланушыны тіркейді және Email арқылы Registration Message жіберуі керек. Қосымша В Email жібере алады. Біріктіру әдістері, протоколдар және таңдалған біріктіру әдісінің мүмкін болатын мәселелері туралы айтыңыз.

Middle+
СБК ПАРУС
76

SOLID деген не?

Middle+
OZONOZON
76

Пайдаланушының толық атын сақтау қоймасынан (IDbRepository немесе ICacheRepository) толтырып, байытылған оқиғаны әрі қарай тарату әдісін жүзеге асырыңыз (IEventSaver). Өнімділікті барынша арттырыңыз. Кэште 99.9% деректер өзекті. Оқиғаларды сақтау кезінде бастапқы тәртіп бұзылуы мүмкін.

Middle+
OZONOZON
76

Go тіліндегі жол — ол не, ішкі құрылымы қалай ұйымдастырылған?

Senior
.wrk
76

Делегаттар дегеніміз не?

Middle+
PyrusPyrus
76

ref struct-ты білесіз бе?

Middle+
Gravilink
76
/180