Java
Na akú mzdu sa tešíte?
[meno] sa opýtal: V akom prípade môže nastať LinkageError?
Povedajte o situácii, kedy ste navrhli zlepšenie procesu ali ste uviedli niečo nové.
Ako nájsť únik pamäte (analýza Heap Dump)?
Ako vyzeral release cyklus vo vašom tíme?
Ako sa odporúča v Springu vnášať závislosti?
Ak v jednom programe vytvoríte dva nezávislé paralelné prúdy, budú používať ten istý ForkJoinPool? Aké problémy to môže spôsobiť?
public class ClassA { int a; @Override public boolean equals(Object obj) { //implementácia if (this == obj) return true; if (!(obj instanceof ClassA)) return false; ClassA other = (ClassA) obj; return this.a == other.a; } } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //implementácia if (this == obj) return true; if (!(obj instanceof ClassB)) return false; if (!super.equals(obj)) return false; ClassB other = (ClassB) obj; return this.b == other.b; } } ClassB b1 = new ClassB(a: 10, b: 20); ClassB b2 = new ClassB(a: 10, b: 20); assertTrue(b1.equals(b2));
Ako používate OpenAPI?
Vysvetlite, čo sa rozumie pod prvou normálnou formou v normalizácii databáz
Na čo je BeanPostProcessor?
Aké sú úrovne izolácie v Kafka transakciách?
Ako ste sa cítili emocionálne, keď ste objavili duplikáty platieb?
Ako sa rieši situácia, keď pri použití Bucket v HashMap dôjde ku kolízii kľúčov?
Povedz mi o najťažšej/zaujímavej úlohe.
Ako Kafka deluje s več instancami aplikacije? Čo je skupina potrošnikov, particije, preravnoteženje?
Ako určiť objem pamäte, ktorý používa konkrétny reťazec v pamäti?
Čo chýba v schéme s Redisom? Ako vyriešiť problém s viazaním order_id na courier_id?
Aké GC korene (vstupné body pre zberač odpadu) poznáš?
V čom sa líši GoF Mediator vzor od Proxy?