Sobes.tech

Java

Wat is beter voor full-text zoeken, GIN of GiST?

Senior
Альфа-БанкАльфа-Банк
128

Welke authenticatiemethoden kent u?

Senior
Сбер Отдел 911
128

In welke situaties is het verstandig om het aanmaken van indexen in de database te vermijden?

Junior — Middle
128

Heeft u ervaring met het zelfstandig ontwikkelen van oplossingen vanaf nul?

Junior — Middle
Формат кодаФормат кода
128

Welke mechanisme in Java zorgt voor strikte controle van datatypes tijdens compilatie en uitvoering van het programma?

Junior — Middle
128

Wat zijn de belangrijkste voordelen en nadelen van de datastructuur Hashtable?

Junior — Middle
128

Bent u geconfronteerd met het probleem van N+1 queries? Hoe hebt u het opgelost?

Senior
BSS
128

Hoe sta je tegenover het ondersteunen van collega's op het werk?

Junior — Middle
128

In welke volgorde wordt deze SQL-query (queryplan) uitgevoerd?

Senior
Сбербанк
128

Waarvoor is het woord HAVING in SQL?

Middle+
луция
128

Wat is de beperking op het aantal toepassingen van Stream in Java?

Junior — Middle
IT OneIT One
128

Welke andere methoden zijn er in Iterator naast hasNext, next en remove?

Senior
kode.ru
128

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]); } }

Senior
VKVK
128

Vertel me over de Stream API. Wat is sneller — de Stream API of een for-lus?

Middle
Лоция
128

Wat betekent de strikte definitie van datatypes in de programmeertaal Java?

Junior — Middle
128

Lees de code, bepaal of de uitvoering van het programma zal eindigen en wat er aan het einde in het log wordt weergegeven. ```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); } }

Senior
ТБанк
128

Op welke server of platform hebt u de applicatie of update geplaatst?

Junior — Middle
СБЕР КорпусСБЕР Корпус
128

Met welke moeilijkheden of storingen werd het systeem geconfronteerd met betrekking tot de beschikbaarheid tijdens het project?

Junior — Middle
128

Hoe beheer je transacties in Java-code? Hoe doe je dat via JDBC?

Middle
Финансовые платформы
128

Beschrijf je laatste werkervaring en de belangrijkste taken die je hebt uitgevoerd op je vorige werkplek

Junior — Middle
СБЕР Бизнес
Prooftech
Акселератор возможностей
+1
128
/727