Sobes.tech

Java

Quel type de gestion de transactions est utilisé par défaut dans Spring Framework?

Junior — Middle
204

Comment garantissez-vous l'atomicité des opérations lors de l'interaction avec des microservices?

Junior — Middle
203

Quelles sont les principales méthodes de la classe Object utilisées pour travailler avec les flux et la synchronisation?

Junior — Middle
203

Quelle collection de données utilisez-vous le plus souvent et pourquoi?

Junior — Middle
203

Qu'est-ce qui garantit l'absence de conflits entre groupes de consommateurs lors du traitement d'un seul message dans le système de consommation de messages?

Middle — Middle+
203

Les flux virtuels sont-ils dépendants de la plateforme dans le contexte de leur mise en œuvre et de leur utilisation?

Junior — Middle
203

Comment les collisions sont-elles liées lors de l'utilisation des fonctions de hachage et de la méthode hashCode en Java?

Junior — Middle
203

Peut-on intercepter l'erreur OutOfMemoryError dans un bloc try, et quelles sont les particularités de cette approche?

Junior — Middle
203

Où sont stockées les chaînes (String) en Java?

Senior
203

Pouvez-vous nommer les principales opérations intermédiaires utilisées pour traiter des données ou dans des flux?

Junior — Middle
203

Le dernier projet auquel vous avez participé a-t-il été créé entièrement par vous ou par une équipe à partir de zéro?

Junior — Middle
203

Pourquoi quittez-vous votre emploi actuel et que recherchez-vous?

Senior
203

Parlez des caractéristiques des restrictions des limites supérieures et inférieures dans les jokers (principe PECS, covariance/contravariance)

Senior
203

Dans quelles situations est-il recommandé d'utiliser des exceptions vérifiées en programmation?

Junior — Middle
203

```java import java.util.ArrayList; import java.util.List; public class StreamTest { public static void main(String[] args) { List<String> noms = new ArrayList<>(); noms.add("Ivan"); noms.add("Max"); noms.add("Alex"); noms.stream().forEach(nom -> { System.out.println(nom); noms.add(nom + " le Grand"); }); System.out.println(noms); } } ```

Senior
203

Avez-vous de l'expérience avec les files d'attente en programmation?

Junior — Middle
203

Quels protocoles d'échange de données ont été utilisés dans votre dernier projet?

Junior — Middle
203

Qu'est-ce que la couche anti-corruption et comment a-t-elle été organisée?

Senior
202

Peut-on utiliser ArrayList pour ajouter un élément au début de la liste?

Junior — Middle
202
/94