Sobes.tech

Java

List<Integer> getNonUnique(int[] one, int[] two) { Map<Integer, Integer> freqOne = new HashMap<>(); Map<Integer, Integer> freqTwo = new HashMap<>(); for (int num : one) { freqOne.put(num, freqOne.getOrDefault(num, 0) + 1); } for (int num : two) { freqTwo.put(num, freqTwo.getOrDefault(num, 0) + 1); } List<Integer> result = new ArrayList<>(); for (Integer key : freqOne.keySet()){ if (freqTwo.containsKey(key)) { result.add(key); } } return result; } //one [phone] //two 3 9 8 1 // result 1 3 //one [phone] //two 3 9 8 1 3 // result 1 3 3

148

Quelle est la principale différence entre l'utilisation des méthodes map et flatMap dans l'API Stream lors du traitement des flux de données?

Junior — Middle
147

La création d'un index pour une grande table affecte-t-elle la possibilité de lire des données à partir de celle-ci pendant sa construction?

Junior — Middle
147

Pouvez-vous expliquer le mécanisme de fonctionnement de la structure de données HashMap et comment elle assure un accès rapide aux éléments?

146

Quels types de tâches avez-vous résolues dans vos postes précédents et comment peuvent-elles être caractérisées?

Junior — Middle
146

Quelles méthodes sont utilisées pour stocker des données de configuration externes dans les applications?

Junior — Middle
145

table étudiant id PK nom faculty_id table faculté id PK nom SÉLECTIONNER f.nom, compter(*) DE faculté f JOINDRE étudiant s SUR s.faculty_id = f.id GROUPE PAR f.id, f.nom GROUPE PAR /*f.id,*/ f.nom GROUPE PAR f.id/*, f.nom*/

144

table étudiant id PK nom faculty_id table faculté id PK nom SELECT f.nom FROM faculté f JOIN étudiant s ON s.faculty_id = f.id GROUP BY f.id, f.nom ORDER BY COUNT(s.id) DESC LIMIT 1;

142

Savez-vous travailler avec la plateforme OpenShift et l'appliquer dans des projets?

Junior — Middle
141

Dans quels cas les paramètres par défaut de @Transactional sont-ils insuffisants?

139

Racontez comment vous avez utilisé OpenShift dans votre dernier projet.

Junior — Middle
139

Comment garantir qu'un travail planifié ne s'exécute que sur une seule instance sur 20 dans un cluster?

134

table employé id bigint PK non null nom_employé varchar(100) non null numéro_employé int4 non null id; nom_employé; numéro_employé 1000; Ivanov; 123 AVEC ordonné COMME ( SÉLECTIONNER numéro_employé, LAG(numéro_employé) SUR (ORDER BY numéro_employé) comme numéro_précédent DE employé ) SÉLECTIONNER numéro_précédent + 1 comme numéro_manquant DE ordonné OÙ numéro_employé - numéro_précédent > 1; 1000; nom1; 1 1001; nom2; 2 1002; nom3; 4 1003; nom4; 5 avec ordonné comme () sélectionner * de ordonné

131

List<String> getNonUnique(int[] one, int[] two) { } //one 1 3 7 5 2 //two 3 9 8 1 // résultat 1 3

127

Comment mettre en place un système de réservation de places au cinéma sans ventes doubles ? Quel type de verrouillage choisir ?

125

Parle-moi de ton expérience dans ton dernier emploi. Quelle a été ta contribution?

124

SELECT COUNT(DISTINCT employee_number) = COUNT(*) FROM employees

113
/9