Sobes.tech

Java

Můžete vysvětlit mechanismus fungování datové struktury HashMap a jak zajišťuje rychlý přístup k prvkům?

152

Jaký je hlavní účel systému Apache Kafka a proč je široce používán v moderních projektech?

152

Vysvětlete rozdíly mezi třídami Future a CompletableFuture v kontextu asynchronního programování v Java.

151

List<Integer> getNonUnique(int[] one, int[] two) { Map<Integer, Integer> freqOne = new HashMap<>(); Map<Integer, Integer> freqTwo = new HashMap<>(); for (int num : one) { freqOne.put(num, freqOne.getOrDefault(num, 0) + 1); } for (int num : two) { freqTwo.put(num, freqTwo.getOrDefault(num, 0) + 1); } List<Integer> result = new ArrayList<>(); for (Integer key : freqOne.keySet()){ if (freqTwo.containsKey(key)) { result.add(key); } } return result; } //one [phone] //two 3 9 8 1 // result 1 3 //one [phone] //two 3 9 8 1 3 // result 1 3 3

150

Jakými metodami se realizuje ukládání externích konfiguračních dat v aplikacích?

Junior — Middle
150

Jaký je hlavní rozdíl mezi použitím metod map a flatMap v API Stream při zpracování datových toků?

Junior — Middle
149

Ovlivňuje vytvoření indexu pro velkou tabulku možnost čtení dat z ní během jejího vytváření?

Junior — Middle
148

tabulka student id PK jméno faculty_id tabulka fakulta id PK jméno VYBERTE f.jméno, count(*) Z fakulta f PŘIPOJIT student s ON s.faculty_id = f.id SKUPINA POD f.id, f.jméno SKUPINA POD /*f.id,*/ f.jméno SKUPINA POD f.id/*, f.jméno*/

147

Umíte pracovat s platformou OpenShift a ji používat v projektech?

Junior — Middle
145

tabulka student id PK jméno faculty_id tabulka fakulta id PK jméno SELECT f.jméno FROM fakulta f JOIN student s ON s.faculty_id = f.id GROUP BY f.id, f.jméno ORDER BY COUNT(s.id) DESC LIMIT 1;

145

V jakých případech jsou výchozí nastavení @Transactional nedostatečná?

142

Jak zajistit, aby naplánovaná práce běžela pouze na jedné z 20 instancí v clusteru?

134

List<String> getNonUnique(int[] one, int[] two) { } //one 1 3 7 5 2 //two 3 9 8 1 // výsledek 1 3

133

tabulka zaměstnanců id bigint PK not null jméno_zaměstnance varchar(100) not null číslo_zaměstnance int4 not null id; jméno_zaměstnance; číslo_zaměstnance 1000; Ivanov; 123 SEřazeno jako ( VYBERTE číslo_zaměstnance, LAG(číslo_zaměstnance) PŘES (ŘAZENÍ PODLE (číslo_zaměstnance)) jako předchozí_číslo Z zaměstnanec ) VYBERTE předchozí_číslo + 1 jako chybějící_číslo Z seřazeného KDE číslo_zaměstnance - předchozí_číslo > 1; 1000; jméno1; 1 1001; jméno2; 2 1002; jméno3; 4 1003; jméno4; 5 s seřazeným jako () vyber * z seřazeného

133

Jak implementovat rezervační systém míst v kině bez dvojího prodeje? Jaký typ blokace zvolit?

128

Pověz mi o své zkušenosti na posledním místě práce. V čem byl tvůj přínos?

126

SELECT COUNT(DISTINCT employee_number) = COUNT(*) FROM employees

115
/9