Sobes.tech

Java

Co jsou generika a k čemu se používají?

Middle
Лоция
99

Jaký je rozdíl mezi továrenskou metodou (vzorem) a továrenskou třídou?

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

Jak je technicky realizována kontrola duplicit — samostatný proces kontroly před vložením nebo něco jiného?

Senior
СБЕРСБЕР
99

Jak je zákazníkům oznámeno, že je problém s výpočty?

Senior
атон
99

Jaké mechanismy je třeba implementovat v systému Mission Critical? Jak dosáhnout odolnosti vůči selhání?

Senior
СБЕРСБЕР
99

Situaçní otázka: produktový tým chce provést integraci přes db-link s přímými SELECTy místo normálního adaptéru. Jaké jsou vaše kroky?

Senior
Урбир
99

Jak jste provedli změny v databázi na produkci? Použili jste Liquibase?

Senior
Ecom.tech
99

Jaký je životní cyklus Spring beana?

Senior
EXPERA
99

Existuje backend, existuje uživatelské rozhraní. Technologie jsou standardní: Java, Spring, React, Postgres. Úkol: Navrhnout REST endpoint, který musí získat data ze 3 zdrojů a vrátit je na UI, přičemž je třeba zajistit co nejvyšší propustnost a co nejkratší dobu odezvy (kritéria max/min podle našich konkrétních podmínek, protože v podstatě neexistuje žádné kouzlo a je třeba najít kompromis). Je známo, že očekávaný vrchol RPS tohoto endpointu bude 200. Známé detaily o zdrojích: 1. Zdroj - naše databáze, dotaz trvá přibližně 15 sekund. 2. Zdroj - související REST služba, degraduje až na 2 minuty při 100 RPS, v normálním režimu odpovídá za 5 sekund. Nemůžeme změnit chování tohoto zdroje. 3. Zdroj - související REST služba, odpovídá náhodně (nebyly zjištěny žádné vzory) s chybami 503, v normálním režimu odpovídá za 10 sekund. Nemůžeme změnit chování tohoto zdroje.

Senior
солюшин
99

Na základě jakých ukazatelů jste rozhodli, že úkol stojí za vynaložené úsilí?

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

Jaký je rozdíl mezi anotacemi @Service a @Component ve Springu?

Senior
СБЕРСБЕР
99

Jak byly vaše procesy vývoje nastaveny na předchozím místě práce? Jak přicházely úkoly?

Senior
IT OneIT One
99

Jak probíhá nasazení do produkce? Jak je strukturován CI/CD?

Middle+
МТСМТС
99

Kolik bylo RPS na vrcholu? Kolik bylo zaznamenáno?

Senior
01.tech
99

Použili jste Kilo Code v IntelliJ IDEA při pracovních úkolech?

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

Objevilo se druhé zdroj událostí (druhý Kafka téma), který také mění hodnocení příspěvků. Co dělat?

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

V jaké čtvrti bydlíte?

Senior
ScaleApps
99

Úkol byl formulován jako "snížit latenci", a hledal jste řešení sám?

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

Proč byly v projektu použity dva message brokery — Kafka a RabbitMQ?

Senior
Сбербанк
99

//Mějme pole čísel, ve kterém mají všechny čísla kromě jednoho pár, //najděte číslo, které se vyskytuje pouze jednou // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ //TODO }

Senior
СБЕРСБЕР
99
/726