Sobes.tech

Java

Utilisation élevée de la base de données — que proposer : partitionnement, sharding?

Senior
ТБанк
100

Qu'en est-il de l'indexation du salaire — y a-t-il une révision?

Middle+
Яндекс МаркетЯндекс Маркет
100

Qu'est-ce que ZooKeeper et KRaft dans le contexte de Kafka ? Quelle est la différence ?

Senior
EXPERA
100

Comment analysez-vous le plan d'exécution et optimisez-vous les requêtes PostgreSQL ?

Middle+
Т-БанкТ-Банк
100

Qu'est-ce qu'une lecture sale (dirty read) ?

Middle+
луция
100

Parlez-nous de la débogage des applications : comment déboguez-vous, utilisez-vous un profileur ?

Middle
Небольшая компания
100

Décrivez le processus de travail utilisant des outils d'IA, de la réception de la tâche au déploiement.

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

Quel est le cycle de vie d'un bean Spring?

Senior
EXPERA
100

Quelle est la différence entre Spring Data JPA et Spring Data JDBC?

Intern
sber tech
100

Vous n'avez travaillé que sur un seul projet chez [entreprise] ?

Senior
ИП Ганус Александр Андреевич
100

Qu'est-ce qui vous a amené à ce sujet (qu'est-ce qui vous a poussé à en lire davantage) ?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
100

Il y a un backend, il y a une interface utilisateur. La pile technologique est standard : Java, Spring, React, Postgres. Tâche : Concevoir un endpoint REST qui doit récupérer des données de 3 sources et les renvoyer à l'UI, en assurant la capacité maximale et le temps de réponse minimal (critères max/min selon nos conditions spécifiques, car il n'existe pas de solution miracle et il faut trouver un compromis). Il est connu que le pic attendu de RPS pour cet endpoint sera de 200. Détails connus sur les sources : 1. Source - notre base de données, requête d'environ 15 secondes. 2. Source - service REST associé, dégrade jusqu'à 2 minutes à 100 RPS, en mode normal répond en 5 secondes. Nous ne pouvons pas changer son comportement. 3. Source - service REST associé, répond aléatoirement (aucun motif spécifique n'a été identifié) avec des erreurs 503, en mode normal répond en 10 secondes. Nous ne pouvons pas changer son comportement.

Senior
солюшин
100

Comment Kubernetes détecte-t-il qu'un pod est mort et doit être relancé ? Parlez des probes.

Senior
СБЕРСБЕР
100

Quels problèmes peut-on rencontrer dans un environnement multithread ?

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

Quel est le dernier livre ou article lié au travail que vous avez lu?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
100

Comment implémenter la validation de la logique métier dans Spring (par exemple : âge >16 ans, pas de comptes bloqués, limite de carte non dépassée) ?

Senior
EXPERA
100

Comment percevez-vous la modification des tâches déjà effectuées et le refactoring?

Senior
СБЕРСБЕР
100

Dans quels cas le mécanisme de chaîne de retries et DLT (Topic de lettres mortes) était-il utilisé?

Senior
СБЕРСБЕР
100

Quels collecteurs de déchets (Garbage Collectors) connaissez-vous en Java ? Y a-t-il des recommandations pour l'utilisation de différents types ?

Senior
Napoleon IT
100

Avez-vous de l'expérience avec des produits d'IA/ML?

Senior
SSP Soft
100
/726