Mi történik, ha a hashCode() mindig 0-t ad vissza? Minden elem ugyanabba a vödörbe kerül, a HashMap bővül — segít ez?
Java
Milyen megoldásokat javasolna egy nagy adatmennyiséggel, növekvő fogyasztói számmal és növekvő adatmérettel rendelkező adatbázishoz?
Hogyan hasonlítják össze az elemeket egy vörös-fekete fában a HashMap-ben, ha a kulcsok nem valósítják meg a Comparable-t?
Mesélj a Gazpromnál lévő projektről.
Honnan származik a 35K szám, hogyan számolták ki?
Mi a magas terhelésű rendszerek sajátossága? Mi különbözteti meg őket a közepes terhelésű rendszerektől a tervezés szempontjából?
Meséljen a személyre szabott díjajánlási modulról — mi volt a logika, ki hozta meg az ajánlási döntést?
Mennyi adat volt tárolva az adatbázisban (KB/GB-ban)?
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)
Mi a különbség a hashCode() és a System.identityHashCode() között?
Milyen indexeket használsz relációs adatbázisokban (PostgreSQL)? Miben különbözik a B-Tree és a Hash index?
Mire alapozva bontották szét a monolitot mikroszolgáltatásokra? Hogyan döntötték el, melyik részt külön szolgáltatásként kell kezelni?
Mesélj a MegaFon-os projektről, mivel foglalkoztál?
Miért hagytad el a MegaFont?
Hogyan valósították meg a Kafka segítségével az párhuzamos kérésfeldolgozást? Miben állt a megvalósítás?
Hogyan van felépítve a HashMap belülről, és hogyan működik?
Az univerzális adapterrel kapcsolatban — volt-e egységes protokoll a külső fizetési átjárók számára, vagy ez egy absztrakciós szint?
Ki osztotta fel a feladatokat sprintekre?
Ki vett részt a mikroszolgáltatások fejlesztésében nulláról az értékesítésig?