Sobes.tech

Java

Jak vypadal typický krok v řetězci?

Senior
СБЕРСБЕР
107

Odkud pochází číslo 35K, jak bylo spočítáno?

Senior
01.tech
107

V čem se liší lambda funkce od anonymní třídy?

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

Vysvětlete, jak JIT-kompilace ovlivňuje výkon Java aplikací a v jakých případech může vést k neočekávaným výsledkům.

Senior
Северсталь
107

Co se stane, pokud má entita i její kolekce mapování Eager, a načítáme jeden prvek kolekce?

Senior
BSS
107

Proč se nepoužívají hashovací funkce s minimálním počtem kolizí?

Senior
МТСМТС
107

Jste připraven navštěvovat kancelář jednou za měsíc (Moskva)?

Senior
АО Национальная система платежных карт
107

-- Existují tabulky se strukturou Zaměstnanec id (PK) jméno plat dep_id (FK department.id) Oddělení id (PK) jméno -- napište dotaz, který vrátí seznam názvů všech oddělení s maximální mzdou v každém oddělení select d.název, MAX(e.mzda) from Zaměstnanec e join Oddělení d on e.dep_id = d.id group by d.název

Senior
СБЕРСБЕР
107

Jaké je hlavní mínus indexů? Proč nem můžeme celou tabulku jednoduše pokrýt indexy?

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

Jak fungují Virtuální vlákna?

Senior
СБЕРСБЕР
107

Co je to Java Memory Model? Jak ovlivňuje vícenásobné zpracování?

Senior
СБЕРСБЕР
107

Jak jste zpracovávali tok dat při 870 RPS na posledním místě práce?

Senior
Octo
107

/** * Napište třídu "Parkoviště" (bez konkurence a podobně) * 1. V konstruktoru se nastaví velikost (kapacita). Existují dvě metody * - boolean enter() - Vjezd auta, vrací false, pokud je parkoviště plné. * - void exit() - Odjezd auta. */

Senior
СБЕРСБЕР
107

Co je to elektronický digitální podpis (EDP)?

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

Otázka 7. Existuje služba ExampleService (viz obrázek). Pokud externí služba volá metody po sobě: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Kolikrát bude voláno CityDao::getCity, pokud byl cache prázdný? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } } 0 1 2 Záleží na implementaci CacheManageru

Senior
RT Labs
107

Jaké indexy jste museli použít (včetně pokrývajících)?

Senior
Сбербанк
107

Pověz mi o Stream API — co to je a jak ji používáte

Middle+
Мираполис
107

Museli jste někdy napsat svůj vlastní Spring Boot Starter?

Senior
МТСМТС
107

V levé tabulce je 5 záznamů, v pravé 10 záznamů. Podmínka ON je 1=1. Kolik záznamů je ve výsledku pro LEFT JOIN a INNER JOIN?

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

Existuje systém, který umožňuje uživatelům pracovat se soubory v prohlížeči. Standardní technologie jsou: Java, Spring, React, Postgres. Soubory jsou uloženy v souborovém systému na backendu, metadata souborů v databázi. Tým implementoval funkci: @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); //provedení dotazu do databáze processFile(oldName, newName); //přejmenování souboru na disku exec("update file set name='" + newName + "' where id = " + id); //provedení dotazu do databáze }

Senior
солюшин
107
/726