Sobes.tech

Java

Was ist besser für die Volltextsuche, GIN oder GiST?

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

Welche Authentifizierungsmethoden kennen Sie?

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

In welchen Situationen ist es ratsam, das Erstellen von Indizes in der Datenbank zu vermeiden?

Junior — Middle
128

Haben Sie Erfahrung in der eigenständigen Entwicklung von Lösungen von Grund auf?

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

Welcher Mechanismus in Java sorgt für eine strenge Kontrolle der Datentypen während der Kompilierung und Ausführung des Programms?

Junior — Middle
128

Was sind die Hauptvorteile und -nachteile der Datenstruktur Hashtable?

Junior — Middle
128

Haben Sie das Problem der N+1-Abfragen erlebt? Wie haben Sie es gelöst?

Senior
BSS
128

Wie stehen Sie zur Unterstützung Ihrer Kollegen bei der Arbeit?

Junior — Middle
128

In welcher Reihenfolge wird diese SQL-Abfrage (Abfrageplan) ausgeführt?

Senior
Сбербанк
128

Wofür ist das Wort HAVING in SQL?

Middle+
луция
128

Was ist die Begrenzung für die Anzahl der Anwendungen von Stream in Java?

Junior — Middle
IT OneIT One
128

Welche weiteren Methoden hat Iterator außer hasNext, next und 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

Erzähle mir von der Stream API. Was ist schneller — die Stream API oder eine for-Schleife?

Middle
Лоция
128

Was bedeutet die strenge Definition von Datentypen in der Programmiersprache Java?

Junior — Middle
128

Lesen Sie den Code, bestimmen Sie, ob die Programmausführung endet und was am Ende im Log angezeigt wird. ```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

Auf welchem Server oder Plattform haben Sie die Anwendung oder das Update bereitgestellt?

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

Mit welchen Schwierigkeiten oder Ausfällen war das System hinsichtlich seiner Verfügbarkeit während des Projekts konfrontiert?

Junior — Middle
128

Wie verwaltet man Transaktionen im Java-Code? Wie wird das über JDBC gemacht?

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

Beschreibe deine letzte Berufserfahrung und die Hauptaufgaben, die du an deinem vorherigen Arbeitsplatz ausgeführt hast

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