Java
Ce este mai bun pentru căutarea textului complet, GIN sau GiST?
Ce metode de autentificare cunoașteți?
În ce situații este recomandat să evităm crearea de indecși în baza de date?
Aveți experiență în dezvoltarea soluțiilor de la zero pe cont propriu?
Ce mecanism în Java asigură un control strict al tipurilor de date în timpul compilării și execuției programului?
Care sunt principalele avantaje și dezavantaje ale structurii de date Hashtable?
V-ați confruntat cu problema N+1 de interogări? Cum ați rezolvat-o?
Cum te simți în legătură cu sprijinul acordat colegilor la locul de muncă?
În ce ordine se execută această interogare SQL (planul de interogare)?
La cuvântul HAVING în SQL pentru ce este folosit?
Care este restricția privind numărul de utilizări ale Stream în Java?
Ce alte metode există în Iterator în afară de hasNext, next și 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]); } }
Vorbește-mi despre API-ul Stream. Ce este mai rapid — API-ul Stream sau bucla for?
Ce înseamnă definirea strictă a tipurilor de date în limbajul de programare Java?
Citiți codul, determinați dacă execuția programului se va încheia și ce va fi afișat la final în jurnal. ```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); } }
Pe ce server sau platformă ai plasat aplicația sau actualizarea?
Cu ce dificultăți sau defecțiuni s-au confruntat sistemul în ceea ce privește disponibilitatea sa în timpul proiectului?
Cum se gestionează tranzacțiile în codul Java? Cum se face acest lucru prin JDBC?
Descrie experiența ta recentă de muncă și principalele sarcini pe care le-ai îndeplinit la locul anterior de muncă