Sobes.tech

Java

Quelle est la meilleure pour la recherche en texte intégral, GIN ou GiST?

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

Quels méthodes d'authentification connaissez-vous?

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

Dans quelles situations est-il judicieux d'éviter de créer des index dans la base de données?

Junior — Middle
128

Avez-vous de l'expérience dans le développement autonome de solutions à partir de zéro?

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

Quel mécanisme en Java assure un contrôle strict des types de données lors de la compilation et de l'exécution du programme?

Junior — Middle
128

Quels sont les principaux avantages et inconvénients de la structure de données Hashtable?

Junior — Middle
128

Avez-vous rencontré le problème des requêtes N+1 ? Comment l'avez-vous résolu ?

Senior
BSS
128

Comment percevez-vous le soutien à vos collègues au travail?

Junior — Middle
128

Dans quel ordre cette requête SQL (plan de requête) est-elle exécutée?

Senior
Сбербанк
128

À quoi sert le mot-clé HAVING en SQL?

Middle+
луция
128

Quelle est la limite du nombre d'utilisations de Stream en Java?

Junior — Middle
IT OneIT One
128

Quelles autres méthodes possède Iterator en plus de hasNext, next et 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

Parlez-moi de l'API Stream. Qu'est-ce qui est plus rapide : l'API Stream ou une boucle for ?

Middle
Лоция
128

Que signifie la définition stricte des types de données dans le langage de programmation Java?

Junior — Middle
128

Lisez le code, déterminez si l'exécution du programme se terminera et ce qui sera affiché à la fin dans le journal. ```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

Sur quel serveur ou plateforme avez-vous hébergé l'application ou la mise à jour?

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

Quels ont été les difficultés ou défaillances rencontrées dans le système concernant sa disponibilité pendant le projet?

Junior — Middle
128

Comment gérer les transactions dans le code Java ? Comment cela se fait-il via JDBC ?

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

Décrivez votre dernière expérience professionnelle et les principales tâches que vous avez accomplies dans votre emploi précédent

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