Sobes.tech

Помагали ли сте някога на по-малко опитни колеги? Как обикновено се случваше това?

Senior
АЭРО
93

Фасадът достъпва 10 вътрешни услуги (всяка по 100-300 ms) плюс глобална услуга в Китай (500 ms), общото време за отговор е около 3,5 секунди. Как бихте решили този проблем, за да ускорите обработката?

Middle
Aliexpress
93

Каква е разликата между командите EXPLAIN и EXPLAIN ANALYZE в PostgreSQL?

Middle+
purrweb
93

Как да комуникираме между услуги — gRPC, REST или нещо друго?

Middle+
Magnit Tech
93

Какво е разликата между TCP и UDP? Защо за стрийминг на видео и глас се използва UDP?

Middle+
YadroYadro
93

Може ли да се предаде произволен брой аргументи на функция?

Junior
01.tech
93

Колко активно търсите ново място и защо решихте да влезете на пазара?

Senior
OZONOZON
93

Защо направихме ръчно commit на offset вместо автоматичен commit?

Middle+
ВайлдберрисВайлдберрис
93

Военна книжка?

Middle
МВидеоМВидео
93

Разкажи ми за проекта си. Какво правиш там?

Middle+
Штрафов нет
93

Кой се занимава с разгръщането — разработчиците или DevOps?

Middle+
КуперКупер
93

Защо монолитът беше разделен на микросервизи?

Middle+
СБЕРСБЕР
93

Въпрос 4: Намерете грешки в кода с канали и горутини (двойно затваряне на канала)

Middle+
СБЕРСБЕР
93

Защо обикновената карта в Go е небезопасна за конкурентно писане?

Middle
СитиДрайвСитиДрайв
92

Какви видове индекси има и как да разберете дали имате нужда от индекс?

Senior
Финтехробот
92

Как да убием процес в Linux? Какво да правим, ако kill pid не помага?

Middle+
Ozon ФинтехOzon Финтех
92

Можете ли да потвърдите опита си чрез трудовата книжка?

Middle
МВидеоМВидео
92

Какво е ACID? Нива на изолация на транзакциите?

Senior
YadroYadro
92

Моделирайте прост банкова система: - Таблица `accounts`: - `id`, - `owner_id`, - `currency`, - `created_at`. - Таблица `transactions`: - `id`, - `account_id`, - `amount`, - `created_at`. **Изисквания:** 1. Напишете SQL за създаване на схемата с необходимите ограничения (NOT NULL, FK, CHECK за ненулев `amount`). 2. Напишете заявка: - получете текущия баланс на сметката по `account_id` (сума `amount`). 3. Усложнение: поддържайте дебит/кредит (двойно записване). Почистване

Middle+
101ХР101ХР
92

Как да избегнем състезателни условия? Как работи Mutex?

Middle
YadroYadro
92
/412