Sobes.tech

Java

Vysvetlite rozdiely medzi triedami Future a CompletableFuture v kontexte asynchrónneho programovania v Jave.

151

Aký je hlavný účel systému Apache Kafka a prečo je široko používaný v moderných projektoch?

150

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

Môžete vysvetliť mechanizmus fungovania dátovej štruktúry HashMap a ako zabezpečuje rýchly prístup k prvkom?

150

Aký je hlavný rozdiel medzi používaním metód map a flatMap v API Stream pri spracovaní dátových tokov?

Junior — Middle
149

Ovlivňuje vytvorenie indexu pre veľkú tabuľu možnosť čítania dát z nej počas jej vytvárania?

Junior — Middle
148

tabuľka študent id PK meno faculty_id tabuľka fakulta id PK meno VYBERTE f.meno, count(*) Z fakulta f JOIN študent s ON s.faculty_id = f.id SKUPINA POD f.id, f.meno SKUPINA POD /*f.id,*/ f.meno SKUPINA POD f.id/*, f.meno*/

147

Akými metódami sa realizuje ukladanie externých konfiguračných dát v aplikáciách?

Junior — Middle
147

Viete pracovať s platformou OpenShift a ju použiť v projektoch?

Junior — Middle
145

tabuľka študent id PK meno faculty_id tabuľka fakulta id PK meno SELECT f.meno FROM fakulta f JOIN študent s ON s.faculty_id = f.id GROUP BY f.id, f.meno ORDER BY COUNT(s.id) DESC LIMIT 1;

145

V ktorých prípadoch sú predvolené nastavenia @Transactional nedostatočné?

141

Ako zaisti, da se načrtovani posao izvaja samo na eni od 20 instanc v gruči?

134

tabuľka zamestnancov id bigint PK nie null meno_zamestnanca varchar(100) nie null číslo_zamestnanca int4 nie null id; meno_zamestnanca; číslo_zamestnanca 1000; Ivanov; 123 SO zoradené ako ( VYBERTE číslo_zamestnanca, LAG(číslo_zamestnanca) NAD (PORADIE PODĽA (číslo_zamestnanca)) ako predchádzajúce_číslo Z zamestnanec ) VYBERTE predchádzajúce_číslo + 1 ako chýbajúce_číslo Z zoradeného KDE číslo_zamestnanca - predchádzajúce_číslo > 1; 1000; meno1; 1 1001; meno2; 2 1002; meno3; 4 1003; meno4; 5 s zoradeným ako () vyber * z zoradeného

133

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

132

Ako implementovať systém rezervácie miest v kine bez dvojitej predaja? Aký typ blokovania zvoliť?

128

Povedz mi o svojej skúsenosti na poslednom pracovisku. V čom bol tvoj prínos?

126

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

115
/9