Java
Pourquoi HashMap utilise-t-il un arbre rouge-noir au lieu d'un arbre binaire ordinaire?
package ru.tbank; @Service public class OrderService { @Autowired private OrderRepository orderRepository; @Autowired private CacheService cacheService; public Order findOrder(Long orderId) { Order order = cacheService.get(orderId); if (order == null) { order = orderRepository.findById(orderId).orElse(null); if (order != null) { cacheService.put(orderId, order); } } return order; } }
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 ?
Comment la latence a-t-elle diminué d'une seconde à 300 millisecondes?
À quoi servait Cassandra chez vous?
Quelle est la principale cause du comportement incorrect du code lors de l'utilisation d'une carte immuable? Les champs sans "lecture seule" peuvent être modifiés HashMap ne conserve pas l'ordre des éléments Une utilisation excessive des enveloppes cause de la confusion La carte "Immuable" reflète les changements de la carte d'origine Une mauvaise utilisation de l'objet entraîne une erreur
Parlez du processus de développement et CI/CD sur le projet
Parlez de votre expérience et de votre dernier projet
Que faites-vous en cas d'erreur de verrouillage optimiste lors du commit?
Parlez de votre travail chez Aston en anglais
Parle-moi des méthodes de création de beans dans Spring
Qu'est-ce que les opérateurs intermédiaires et terminaux dans Stream ? Donnez des exemples.
Peut-on lire les messages dans le même ordre dans lequel ils ont été écrits à partir d'un sujet réparti sur trois partitions?
Y a-t-il eu dans la pratique réelle un cas où un objet devait être rendu immuable?
Quelles relations entre entités dans Hibernate sont par défaut eager (EAGER), lesquelles lazy (LAZY) ?
Parlez-nous de votre expérience professionnelle
Quelle est la différence entre newFixedThreadPool et ForkJoinPool?
Y avait-il une situation où un événement se trouvait dans un statut où il ne devrait pas être? Existe-t-il un mécanisme qui suivait les transitions entre les statuts et autorisait ou interdisait une telle transition?
Parlez-moi de votre expérience pertinente dans votre dernier emploi — ce que vous avez aimé, ce que vous n'avez pas aimé.
À quoi servent les beans de configuration (@Configuration) ?