Java
Kas geriau pilno teksto paieškai, GIN ar GiST?
Kokius autentifikavimo metodus žinote?
Kokiose situacijose patartina vengti kurti indeksus duomenų bazėje?
Ar turite patirties kurdami sprendimus nuo nulio savarankiškai?
Koks mechanizmas Java kalba užtikrina griežtą duomenų tipų kontrolę programos kompiliacijos ir vykdymo metu?
Kokios yra pagrindinės Hashtable duomenų struktūros privalumai ir trūkumai?
Ar susidūrėte su N+1 užklausų problema? Kaip ją išsprendėte?
Kaip žiūrite į kolegų palaikymą darbe?
Kokia tvarka vykdomas šis SQL užklausa (užklausos planas)?
Kam skirta žodis HAVING SQL?
Kokia yra ribojimas dėl Stream naudojimo skaičiaus Java?
Kokias dar metodas turi Iterator, išskyrus hasNext, next ir remove?
int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } }
Papaskink apie Stream API. Kas yra greičiau — Stream API ar for ciklas?
Ką reiškia griežtas duomenų tipų apibrėžimas Java programavimo kalboje?
Skaitykite kodą, nustatykite, ar programos vykdymas baigsis ir kas bus rodomas pabaigoje žurnale. ```java import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class Increment { private static AtomicInteger counter1 = 0; private static AtomicInteger counter2 = 0; public static void main(String[] args) throws InterruptedException { int tasksCount = 100_000; CountDownLatch latch = new CountDownLatch(tasksCount); ExecutorService executor = Executors.newFixedThreadPool(100); for (int i = 0; i < tasksCount; i++) { executor.submit(() -> { counter1.incrementAndGet(); counter2.incrementAndGet(); latch.countDown(); }); } latch.await(); System.out.println(counter1); System.out.println(counter2); System.exit(0); } }
Kuriame serveryje ar platformoje jūs įkėlėte programą ar atnaujinimą?
Su kokiomis sunkumais ar gedimais susidūrėte sistemos prieinamumo srityje projekto metu?
Kaip valdyti transakcijas Java kode? Kaip tai daroma per JDBC?
Aprašykite savo paskutinę darbo patirtį ir pagrindines užduotis, kurias atlikote ankstesnėje darbovietėje