Sobes.tech

Java

Mi történik, ha mind az entitás, mind a gyűjtemény Eager térképezéssel rendelkezik, és betöltünk egy elemet a gyűjteményből?

Senior
BSS
107

Miért nem használják a minimális ütközésekkel rendelkező hash-függvényeket?

Senior
МТСМТС
107

Készen állsz arra, hogy havonta egyszer meglátogasd az irodát (Moszkva)?

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

-- Struktúrával rendelkező táblák vannak Alkalmazott id (PK) név bér dep_id (FK department.id) Osztály id (PK) név -- írjon lekérdezést, amely visszaadja az összes osztály nevét a maximális fizetéssel minden osztályban select d.név, MAX(e.bér) from Employee e join Department d on e.dep_id = d.id group by d.név

Senior
СБЕРСБЕР
107

Mi az indexek fő hátránya? Miért nem lehet egyszerűen az egész táblát indexekkel lefedni?

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

Hogyan működnek a Virtuális Szálak?

Senior
СБЕРСБЕР
107

Mi az a Java Memória Modell? Hogyan befolyásolja a több szálas programozást?

Senior
СБЕРСБЕР
107

Hogyan kezelte az adatfolyamot 870 RPS-nél az utolsó munkahelyén?

Senior
Octo
107

/** * Írjon egy "Parkoló" osztályt (verseny vagy más nem) * 1. A konstruktorban beállítjuk a méretet (kapacitást). Két metódus van * - boolean enter() - Autó belépése, false-t ad vissza, ha a parkoló tele van. * - void exit() - Autó kijárata. */

Senior
СБЕРСБЕР
107

Mi az elektronikus aláírás (EAL)?

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

7. kérdés. Van egy ExampleService nevű szolgáltatás (lásd a képet). Ha egy külső szolgáltatás egymás után hívja a módszereket: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Hányszor fog a CityDao::getCity hívódni, ha a cache üres? @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 A CacheManager megvalósításától függ

Senior
RT Labs
107

Milyen indexeket kellett használnod (beleértve a lefedőket)?

Senior
Сбербанк
107

Mesélj a Stream API-ról — mi ez és hogyan használod

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

Szükséged volt már saját Spring Boot Starter írására?

Senior
МТСМТС
107

A bal oldali táblában 5 bejegyzés van, a jobb oldali 10 bejegyzés. Az ON feltétel 1=1. Hány bejegyzés van az eredményben LEFT JOIN és INNER JOIN esetén?

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

Van egy rendszer, amely lehetővé teszi a felhasználók számára, hogy fájlokkal dolgozzanak a böngészőben. Az alapértelmezett technológia: Java, Spring, React, Postgres. A fájlok a backend fájlrendszerében vannak tárolva, a fájl metaadatai az adatbázisban. A csapat implementált egy funkciót: @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); // adatbázis lekérdezés végrehajtása processFile(oldName, newName); // fájl átnevezése a lemezen exec("update file set name='" + newName + "' where id = " + id); // adatbázis lekérdezés végrehajtása }

Senior
солюшин
107

Meséljen a Docker Compose, OpenShift, GitLab CI tapasztalatairól.

Middle
Небольшая компания
107

Meséljen a Java fejlesztésben szerzett tapasztalatáról az elmúlt 5-6 évben, és az AI alkalmazásával kapcsolatos fejlődésről.

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

Mesélj a kérésirányítási szolgáltatásról adatbázisból származó konfigurációval. Milyen konfigurációk ezek? Hogyan működött a hot-reload?

Middle+
pdm
107

Hogyan állsz a Linuxhoz parancssori szinten? Előfordult már, hogy problémába ütköztél, például amikor egy port foglalt?

Middle+
AmexDev
107
/726