Sobes.tech

Šta je bio razlog za traženje novog posla?

Senior
Магнус Тех
78

Koliko ste spremni da izađete u skladu sa rokovima prelaska?

Senior
IT OneIT One
78

Можете ли да кажете шта сте радили на последњем радном месту и зашто сте одлучили да напустите?

Senior
ки системы
78

Analizirajte razlike u performansu i potrošnji memorije između korišćenja int[] i Integer[] u Javi, posebno u kontekstu datog fragmenta koda: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ```

Senior
VKVK
78

Koje je bilo opterećenje sistema u trenutku ovog incidenta?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
78

Ispričaj o Stream API: vrstama operacija, razlika između map i flatMap

Senior
Octo
78

Šta je DocumentType u liniji 15 i čemu služi?

Senior
СБЕРСБЕР
78

Šta će se desiti ako skočiš na krov voza koji se kreće (200 km/h)?

Senior
BSS
78

Da li ste počeli da radite 2020. godine u 'Automatizovanim sistemima saobraćaja'; imate li 17 godina?

Senior
ПАО Сбербанк
78

Ispričajte o sebi: šta trenutno tražite, poslednje radno mesto, zanimljive projekte, aktivnosti traženja i paralelne procese.

Senior
ПАО Сбербанк
78

Шта бисте желели да радите на новом месту? Шта за вас значи учешће у архитектонским решењима?

Senior
ТБанк
78

Kako se obezbeđuje celokupnost transakcija prilikom prelaska sa monolita na mikroservise?

Senior
Позитив Технолоджис
78

Да ли је могуће користити @Transactional анотацију на методи ExampleService::handle за обезбеђивање конзистентности? @Component @RequiredArgsConstructor public class ExampleService { private final OrderDao orderDao; private final DeliveryService deliveryService; @Transactional public void handle(long orderId) { orderDao.delete(orderId); deliveryService.cancelDelivery(orderId); } } - Да, у случају грешке, промене у бази података ће бити враћене - Не, корисник неће знати да поруџбина није избрисана - Не, могу се јавити цурења меморије у слоју HTTP клијента - Не, могу се јавити timeout-ови у слоју приступа бази података

Senior
RT Labs
78

Koji problemi mogu nastati pri visokom opterećenju (desetine miliona zahteva)? Kako skalirati rešenje?

Senior
СБЕРСБЕР
78

[ime] je pitao: Ako napišem poruku u Kafka temu, u koliko particija će pasti?

Senior
сербская компания
78

Да ли сте радили са мултитредингом? Шта сте користили?

Senior
Позитив Технолоджис
77

Koji su nivoi izolacije u Kafka transakcijama?

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

/** * == FT == * Servis za obradu narudžbi prima narudžbu za obradu putem REST API-ja. * Obrada je sljedeća: * - Provjeriti dostupnost proizvoda na skladištu (poziva se vanjski servis putem REST/HTTP). Ako proizvoda nema, obrada narudžbe se prekida. * - Spremiti narudžbu u bazu podataka narudžbi * - Pokrenuti daljnju obradu narudžbe (Processing, poziva se vanjski servis putem REST/HTTP) * - Inicirati obavijesti o novoj narudžbi (Notification, poziva se vanjski servis putem REST/HTTP) * * == NAPOMENA == * - obrada treba biti takva da ako spremanje narudžbe u bazu ne uspije, ne treba pokretati obradu (processing) niti obavijesti (notification) * - koristiti identifikator narudžbe za korelaciju logova * - pratiti metrike 1) broj prihvaćenih narudžbi 2) broj uspješno obrađenih narudžbi * - servis treba moći obrađivati do 100 narudžbi u sekundi */

Senior
СБЕРСБЕР
77

[ime] je pitao: А ти, где се налазиш, у Москви?

Middle
СБЕРСБЕР
77

Kako funkcioniše čišćenje memorije u Rustu (jer nema sakupljača smeća)?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
77
/726