À quoi sert BeanPostProcessor?
Java
Avez-vous rencontré le problème des requêtes N+1 ? Comment l'avez-vous résolu ?
Comment implémenter un compteur thread-safe en mémoire?
À quoi sert Spring ? Pourquoi l'utilisent-ils ?
Quels sont les principes fondamentaux pour construire une classe thread-safe?
Avez-vous déjà dû optimiser la condition NOT IN ? À quel point est-ce mauvais et comment l'optimiser ?
Avez-vous déjà travaillé avec le chargement paresseux (Lazy Loading) ? Qu'est-ce que c'est et comment l'utiliser ?
Comment la verrouillage optimiste a-t-il été utilisé dans vos projets ? Comment avez-vous géré la StaleStateException ?
Parlez de votre expérience professionnelle à votre dernier poste (Lekton). Quelles étaient vos responsabilités, quelle technologie utilisiez-vous?
Pouvez-vous imaginer une tâche où Spring ne serait pas utilisé?
Que se passe-t-il si l'entité et sa collection ont tous deux un mappage Eager, et que nous chargeons un élément de la collection?
Est-ce suffisant pour la sécurité thread-safe si dans la classe il y a deux champs avec un invariant (l'un étant strictement inférieur à l'autre), chacun protégé par AtomicInteger?
Avez-vous travaillé directement avec l'écriture de code multithread?
À quoi sert le mot-clé volatile?
Que se passe-t-il si deux threads lisent simultanément une entité et tentent de la modifier dans Hibernate?
Problème physique : que se passera-t-il si tu sautes dans un train en marche ?
Que se passera-t-il si tu sautes sur le toit d'un train en marche (200 km/h) ?
Problème de logique : 9 boules, une plus lourde, quelle est la quantité minimale de pesées sur une balance à plateaux ?
Sur quoi portent l'attention lors de la conception d'une base de données ? Quels principes ?
Peut-on violer les principes de normalisation ? Pourquoi ?