Sobes.tech

Таңдалған шешім құрылымының негізгі мәселелері - Төмен икемділікпен қатты тип байлау - Элементтерді өңдеу кезінде полиморфизмнің бұзылуы - WardrobeItem үшін фабрика әдісінің болмауы - Жаңа оңтайландырғыштар үшін Adapter паттернінің болмауы - Оптимизация ішіндегі қымбат операциялар

Senior
СБК ПАРУС
37

@KafkaListener орнына нақты polling қолданғанда не жоғалтып, не аласыз?

Senior
СБК ПАРУС
37

Келтірілген кодты орындағанда қандай жанама әсер пайда болады BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 60; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END; BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 40; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END;

Senior
СБК ПАРУС
37

35К саны қайдан шықты және оны қалай есептеді?

Senior
01.tech
37

Қандай оқшаулау деңгейінде лас оқылым мүмкін?

Senior
Альфа-БанкАльфа-Банк
37

Тестілеу жазу туралы ойларыңыз қандай?

Senior
ТБанк
37

Сіз релиз процесіне қатыстым ба?

Senior
Octo
37

Қандай микросервис үлгілерін білесіз және қолдандыңыз ба?

Senior
Альфа-БанкАльфа-Банк
37

Dead Letter Queue-дан оқу логикасын қалай конфигурацияладыңыз және ack (қолмен растау) қайда жасалады?

Senior
СБЕРСБЕР
37

CAP теоремасы: таралған микросервис архитектурасы бар банк/қаржылық жүйеге қандай қасиеттерді сақтау керек?

Senior
СБЕРСБЕР
37

Қазіргі жұмыс орныңыз туралы айтыңыз: жауапкершіліктер қалай өзгерді, бастапқы функционал қандай еді, қазір не, команда қалай?

Senior
WildberriesWildberries
37

Collections.unmodifiableList() не үшін пайдаланылады және ол не істейді?

Senior
ИП Ганус Александр Андреевич
37

Лямбда-функция мен анонимдік класс арасындағы айырмашылық қандай?

Senior
Сбер Отдел 911
37

Өндіріс процесі туралы айтыңыз — бизнес және техникалық тапсырмаларды қалай орындадыңыз, олар қалай ерекшеленді?

Senior
01.tech
37

-- Мұнда құрылымы бар кестелер бар Employee id (PK) name salary dep_id(FK department.id) Department id (PK) name -- Әр бөлімдегі ең жоғары жалақысы бар барлық бөлім атауларының тізімін қайтаратын сұрау жазыңыз select d.name, MAX(e.salary) from Department d left join Employee e on e.dep_id = d.id group by d.name

Senior
СБЕРСБЕР
37

Индекс қолданылғанын қалай анықтауға және нақты қайсы екенін қалай білуге болады?

Senior
СБЕРСБЕР
37

Postgres әдепкі бойынша ACID қағидаларын қалай жүзеге асырады?

Senior
Octo
37

Жоғары бәсекелестік кезінде LongAdder неге AtomicLong-тан тиімдірек? Қандай жағдайларда LongAdder тиімді жұмыс істейді?

Senior
РТК ИТ
37

Stop-the-World үзілісі кезінде не болады? Неге жадты тазалау кезінде ағындарды тоқтату керек?

Senior
СБЕРСБЕР
37

Finally блогының мақсаты неде?

Senior
IT OneIT One
37
/371