Que se passe-t-il si hashCode() retourne toujours 0 ? Tous les éléments vont dans le même bucket, la HashMap s'étend — cela aidera-t-il ?
Java
Quelles solutions proposeriez-vous pour une base de données avec une grande quantité de données, un nombre croissant de consommateurs et un volume de données en augmentation?
Comment les éléments sont-ils comparés dans un arbre rouge-noir à l'intérieur de HashMap si les clés n'implémentent pas Comparable ?
Parle-moi du projet chez Gazprom.
Quelle est la spécificité des systèmes à haute charge ? Qu'est-ce qui les distingue des systèmes à charge moyenne en termes de conception ?
D'où vient le chiffre 35K, comment a-t-il été calculé?
Parlez du module de recommandations tarifaires personnalisées — quelle était la logique, qui a pris la décision de recommander?
Combien de données ont été stockées dans la base de données (en KB/GB) ?
Quelle est la différence entre hashCode() et System.identityHashCode() ?
init: int a = 0 int b = 0 volatile int c = 0 t1: a = 1 b = 2 c = 3 t2: println(c) println(b) println(a)
Quels index utilisez-vous dans les bases de données relationnelles (PostgreSQL) ? En quoi la différence entre un index B-Tree et un index Hash ?
Sur quoi s'appuyaient-ils lors de la décomposition du monolithe en microservices ? Comment déterminaient-ils quelle partie isoler en un service séparé ?
Parle-moi du projet chez MegaFon, en quoi consistait-il?
Comment avez-vous mis en œuvre le traitement parallèle des requêtes avec Kafka ? En quoi consistait la mise en œuvre ?
Comment la HashMap est-elle structurée à l'intérieur et comment fonctionne-t-elle?
Pourquoi avez-vous quitté MegaFon?
Concernant l'adaptateur universel, y avait-il un protocole unique pour les passerelles de paiement externes, ou s'agissait-il d'un niveau d'abstraction?
Qui a découpé les tâches en sprints?
Qui a été impliqué dans le développement de microservices de zéro à la vente?