Sobes.tech

Java

Czym jest SOLID? Podaj przykłady zasad.

Senior
IT OneIT One
115

Dlaczego używaliście Hibernate? Czy dodaliście i zoptymalizowaliście cache?

Middle
Альфа-БанкАльфа-Банк
115

Jakie metody wstrzykiwania zależności (Dependency Injection) istnieją w Spring?

Senior
СБЕРСБЕР
115

Jakie gwarancje zapewnia volatile? Czym różni się od Atomic?

Senior
ТБанк
115

Czy jesteś gotowy odwiedzać biuro raz w miesiącu (Moskwa)?

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

Jakie problemy mogą wystąpić w środowisku produkcyjnym przy wielowątkowym dostępie do usługi (kilka równoległych zapytań REST)?

Senior
VKVK
115

Jak można stwierdzić, że konkretna operacja zakończyła się pomyślnie?

Junior — Middle
115

Czym jest MCP i jak działa?

Senior
СБЕРСБЕР
115

Jak działa proces ładowania klasy, gdy metoda napotyka nieznaną klasę podczas wykonywania?

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

Czy masz doświadczenie w optymalizacji zapytań SQL?

Middle+
Т-БанкТ-Банк
115

wybierz count(*) z A

Middle+
ИннотехИннотех
115

/** * chars = ['a', 'a', 'a', 'b', 'b', 'c', 'a'] * return: a3b2ca2 */ class JavaTask3Solution { public String compress(char[] chars) { } }

Middle+
Ozon ФинтехOzon Финтех
115

Na czym polega istota korzystania z API Stream w repozytoriach?

Middle+
Сбербанк
115

Jaka jest różnica między adnotacjami @Component, @Service, @Controller w Spring?

Senior
kode.ru
115

Czy można dodać dowolny obiekt jako klucz w TreeMap?

Senior
Альфа КапиталАльфа Капитал
115

Jakie zakresy beanów są w Springu? Czym różni się Singleton od Prototype?

Senior
SSP Soft
115

Jaka jest różnica między buforowaniem w pamięci aplikacji a zewnętrznym buforem (Redis)?

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

Czym są blokady optymistyczne i pesymistyczne? Kiedy używać każdej z nich?

Senior
Salmon
115

Opowiedz o zasadach SOLID na konkretnych przykładach.

Senior
Napoleon IT
115

Jak zorganizowano opis przejść między stanami?

Senior
атон
115
/726