Sobes.tech

Java

Ile pieni chcesz?

Senior
150

Co się dzieje, jeśli hashCode() zawsze zwraca 0? Wszystkie elementy trafiają do tego samego kubełka, HashMap się rozrasta — czy to pomoże?

Senior
150

Czym charakteryzują się systemy o dużym obciążeniu? Co odróżnia je od systemów o średnim obciążeniu z punktu widzenia projektowania?

Senior
148

Opowiedz o projekcie w Gazpromie.

Senior
148

Jak zaimplementować hashCode() dla typu Long (64-bitowego), aby zwrócić int (32-bitowy)?

Senior
148

Ile danych było przechowywanych w bazie danych (w KB/GB)?

Senior
148

Opowiedz o module rekomendacji taryf spersonalizowanych — jaka była logika, kto podjął decyzję o rekomendacji?

Senior
146

Jak jest zbudowana HashMap i jak działa?

Senior
146

Jakie rozwiązania zaproponowałbyś dla bazy danych z dużą ilością danych, rosnącą liczbą użytkowników i zwiększającą się objętością danych?

Senior
146

Jak porównywane są elementy w drzewie czerwono-czarnym w HashMap, jeśli klucze nie implementują Comparable?

Senior
145

Jaka jest różnica między hashCode() a System.identityHashCode()?

Senior
145

init: int a = 0 int b = 0 volatile int c = 0 t1: a = 1 b = 2 c = 3 t2: println(c) println(b) println(a)

Senior
144

Jakie indeksy używasz w relacyjnych bazach danych (PostgreSQL)? Czym różni się indeks B-Tree od indeksu Hash?

Senior
138

Na czym opierali się podczas dekompozycji monolitu na mikroserwisy? Jak decydowali, który fragment wyodrębnić jako odrębny serwis?

Senior
135

Opowiedz o projekcie w MegaFon, czym się zajmowałeś?

Senior
134

Dlaczego odszedłeś z MegaFon?

Senior
133

Jak zaimplementowaliście równoległe przetwarzanie zapytań za pomocą Kafka? Na czym polegała implementacja?

Senior
132

Kto podzielił zadania na sprinty?

Senior
124

Kto zajmował się rozwojem mikroserwisów od zera do sprzedaży?

Senior
110
/2