Sobes.tech

Java

Wyjaśnij, jak kompilacja JIT wpływa na wydajność aplikacji Java i w jakich przypadkach może prowadzić do nieoczekiwanych rezultatów.

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

Czy relacje w Hibernate (OneToOne, OneToMany, ManyToOne, ManyToMany) są domyślnie eager czy lazy?

Senior
SSP Soft
108

Od czego zacząć dochodzenie, jeśli w produkcji obserwuje się wzrost zużycia pamięci?

Middle
Лоция
108

Do czego służy Java Memory Model?

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

Do czego służy Java Memory Model?

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

Gradle vs Maven: z którym pracowałeś?

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

Jak zorganizowano partycjonowanie w Kafka do obsługi szczytowych obciążeń?

Middle+
PAYNET
108

Opisz schemat interakcji według protokołu OAuth 2.0 (Authorization Code Flow).

Senior
Технократия
108

Czym jest elektroniczny podpis cyfrowy (EPC)?

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

Pytanie 7. Istnieje serwis ExampleService (zobacz rysunek). Jeśli zewnętrzny serwis wywołuje metody kolejno: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Ile razy nastąpi odwołanie do CityDao::getCity, jeśli pamięć podręczna była pusta? @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 Zależy od implementacji CacheManager

Senior
RT Labs
108

Jakie indeksy musiałeś używać (w tym pokrywające)?

Senior
Сбербанк
108

Czym różni się HashMap od LinkedHashMap?

Senior
IT OneIT One
108

Opowiedz mi o API Stream — czym jest i jak jej używasz

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

Jak sprawdzić, czy zapytanie korzysta z indeksu? Jak monitorować nieużywane indeksy?

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

Opowiedz, jak wyglądał proces rozwoju w twoim poprzednim miejscu pracy — od potrzeb biznesowych do wydania.

Senior
СБЕРСБЕР
108

Warunek zadania: Dany jest tablica liczb całkowitych nums i liczba całkowita target. Należy znaleźć dwie liczby w tablicy, które sumują się do target, i zwrócić ich indeksy. Gwarantuje się, że rozwiązanie istnieje dokładnie jedno, i nie można użyć tego samego elementu dwukrotnie. Przykłady: Wprowadzenie: nums = [2,7,11,15], target = 9 Wyjście: [0,1]. Wyjaśnienie: nums[0] + nums[1] = 2 + 7 = 9 Wprowadzenie: nums = [3,2,4], target = 6 Wyjście: [1,2]. Wyjaśnienie: nums[1] + nums[2] = 2 + 4 = 6 Wprowadzenie: nums = [3,3], target = 6 Wyjście: [0,1]. Wyjaśnienie: nums[0] + nums[1] = 3 + 3 = 6

Senior
ОТП БанкОТП Банк
108

Dlaczego @Async nie działa podczas wywoływania metod w tej samej klasie w Spring?

Senior
СБЕРСБЕР
108

Zadanie architektoniczne: system opóźnionych powiadomień o bonusach (dziesiątki milionów użytkowników)

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

Jakie kolejki znasz do pracy z wielowątkowością?

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

Jaka jest różnica i zalety kompilacji JIT i AOT?

Senior
Т-БанкТ-Банк
107
/726