Java
Qu'est-ce que VACUUM dans PostgreSQL et à quoi sert-il?
Comment créer une transaction manuellement sans l'annotation @Transactional?
Expérience avec des bases de données relationnelles et non relationnelles?
Pourquoi êtes-vous partis du monolithe, quels étaient les goulots d'étranglement et les problèmes de temps de réponse?
Parlez des méthodes equals() et hashCode(), leur contrat et leur rôle dans HashMap
[nom] a demandé : quelles approches de construction d'architecture as-tu utilisées en pratique ? Connais-tu les modèles de microservices ?
Comment fonctionne le WAL (Write-Ahead Log) lors de l'écriture?
Était-ce une architecture de microservices?
Comment se fait-il que vous ayez déménagé à l'étranger et travaillé à Chypre ? Qu'est-ce qui vous motivait lors de la relocalisation ?
Que se passera-t-il si, lors de l'itération sur la collection avec forEach, on tente de supprimer l'élément actuel de cette même collection?
À quoi sert TreeMap?
Dans quels délais pourrez-vous rejoindre le projet : dans deux semaines, plus tôt ou plus tard ?
[nom] a demandé : Pourquoi Redis plutôt qu'un cache en mémoire dans l'application?
Quelle est la différence entre la méthode de fabrique (patron) et la classe de fabrique?
Qu'est-ce que les erreurs enrichies de Kotlin et en quoi diffèrent-elles des exceptions?
Parlez-moi de l'équipe et du processus, de la définition de la tâche au déploiement.
Qu'est-ce que happens-before ? Pourquoi un développeur devrait-il le connaître ? D'où vient cette garantie ?
Comment le système comprenait-il qu'il fallait suivre une voie ou une autre ? Sur quoi se basait-il pour différencier les documents ?
Avez-vous de l'expérience dans le support de projets en production, la résolution d'incidents, la surveillance?
Que peut-on manipuler dans le cadre de HandlerInterceptor ? Quelles méthodes existe-t-il ?