Sobes.tech

Java

Parlez-nous des principes SOLID

Middle
106

Pourquoi le niveau d'isolation Repeatable Read est-il nécessaire dans ce contexte et l'est-il ?

Senior
106

Comment sont répartis les consommateurs sur les partitions : chaque consommateur se connecte-t-il à chaque partition ou non?

Senior
105

L'application se connectait-elle directement à PostgreSQL ou via un composant intermédiaire?

Senior
105

Qu'est-ce que le RAG du point de vue des documents — quels sont ces documents et comment sont-ils préparés?

Senior
103

Le produit est arrivé avec la demande de développer un service de Fidélité, qui, en fonction du nombre de commandes livrées (système maître des commandes OMS), fournira au service de paiement (caissier) la taille de la remise. Le service de Fidélité n'aura pas encore de partie frontale, il faut simplement stocker dans la base de données une correspondance entre le nombre de commandes livrées et non annulées et la remise correspondante. Quelque chose comme: Commandes Remise [phone]% [phone]% [phone]% [phone]% Il faut concevoir un service, proposer des mécanismes d'intégration avec le Service de paiement et le Service de gestion des commandes. Il faut concevoir l'architecture du service, qui pourra être transmise à l'équipe de développement et de déploiement.

Senior
101

Comment protéger un contrôleur par rôles dans Spring Security?

Senior
100

Parlez-nous des projets, des technologies et des défis techniques sur lesquels vous avez travaillé.

Senior
98

Si vous augmentez le nombre de partitions de un à dix, comment répartir uniformément les messages entre elles ?

Senior
89

Pourquoi n'avez-vous pas simplement fait évoluer l'API synchrone, ajouté des instances d'application ou de capacité de base de données au lieu de Kafka?

Senior
82

Vous avez mentionné que vous avez accéléré les opérations de 600 à 100-150 ms. Quelles technologies et solutions ont permis cela ?

Senior
81

Comment HashMap place-t-il des objets dans le bin arbre si la clé ne implémente pas Comparable ?

Senior
81

Quelle est votre expérience globale en informatique ?

Senior
81

Connaissez-vous le modèle d'externalisation?

Senior
72

Dans quels cas utiliseriez-vous @Async ?

Senior
65

Comment implémenter deux implémentations d'intégration : une réelle pour la production et une simulation pour les tests ?

Senior
58

Comment HashMap est-il structuré en interne ?

Senior
56

Comment choisir entre deux implémentations via une seule configuration sans profils Spring ?

Senior
55

Que font Object.wait(), notify() et notifyAll() ?

Senior
54

Implémentez un RateLimiter thread-safe : pas plus de 5 requêtes par seconde pour un userId, méthode isAllowed(String userId).

Senior
53
/92