Na čo si použil CountDownLatch? Čím sa líši od CyclicBarrier?
Java
Vysvetlite rozdiel medzi algoritmom binárneho vyhľadávania a dátovou štruktúrou binárneho vyhľadávacieho stromu.
2. SQL vytvorte tabuľku používateľov ( user_id serial primárny kľúč ); vytvorte tabuľku profilov ( profile_id serial primárny kľúč, user_id celé číslo nie null odkazy na používateľov(user_id) ); vložiť do používateľov vyberte x z generate_series(1, 99999) ako seq(x); vložiť do profilov vyberte x, 100000 - x z generate_series(1, 99999) ako seq(x);
Ako získať konkrétne commity z cudzej vetvy v Gite?
Ako dlho sa reťazec uchováva v poolu reťazcov v Jave?
Vysvetlite hlavné rozdiely medzi push a pop pri práci so zásobníkom.
Ako implementovať vlákno-bezpečnú dátovú štruktúru Map v prostredí s viacerými vláknami?
Aký typ dát sa používa v metóde flatMap pri spracovaní kolekcií alebo tokov dát?
Aká je úloha metódy peek vo funkčných tokoch Stream API v Jave?
Čo robiť, ak po integrácii knižnice tretej strany nie je dostupná požadovaná metóda?
Aké výhody prináša používanie polymorfizmu v jazyku Java?
Aké kritériá a podmienky musia spĺňať polia v triede?
Vysvetlite rozdiely medzi triedami HashMap a Hashtable a v ktorých prípadoch je vhodnejšie použiť každú z nich.
Ako Spring rieši situáciu, keď je v kontexte definovaných viac komponentov rovnakého typu?
Navrhnite vzťahy (tabuľky správ a agentov) a napíšte SQL dopyt, ktorý vráti top 5 agentov, ktorých odpovede sa používateľom páčia najviac. Pole reakcie prijíma hodnoty -1, 0, 1.
Aký je najhorší scenár pre algoritmus QuickSort pri triedení?
Ako nakonfigurovať veľkosť vlákna pre paralelné HTTP požiadavky?
Máte skúsenosti so spoluprácou so špecialistami na zabezpečenie kvality softvéru?
Poznáte platformu Alice a jej možnosti?
Aký je hlavný cieľ vykonávania modulárneho testovania v procese vývoja softvéru?