Sobes.tech

Java

Quelles mesures doivent être prises pour prévenir les attaques de type injection SQL dans l'application?

Junior — Middle
УралсибУралсиб
125

Comment peut-on représenter l'interaction entre les classes lors de l'utilisation de l'abstraction?

Junior — Middle
125

Quels tests écririez-vous s'il y a un endpoint avec un contrôleur, une couche de service, un référentiel et une intégration externe?

Middle+
МТСМТС
124

Qu'est-ce qui est important pour toi lors du choix d'un travail?

Senior
АО Национальная система платежных карт
124

Avez-vous participé à des communications avec des clients sans intermédiaires?

Intern — Junior
124

Explique le principe d'injection de dépendances et IoC dans Spring.

Senior
СБЕРСБЕР
124

public class ClassA { int a; @Override public boolean equals(Object obj) { //implémentation if (this == obj) return true; if (!(obj instanceof ClassA)) return false; ClassA other = (ClassA) obj; return this.a == other.a; } } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //implémentation if (this == obj) return true; if (!(obj instanceof ClassB)) return false; if (!super.equals(obj)) return false; ClassB other = (ClassB) obj; return this.b == other.b; } } ClassB b1 = new ClassB(a: 10, b: 20); ClassB b2 = new ClassB(a: 10, b: 20); assertTrue(b1.equals(b2));

Senior
СБЕРСБЕР
124

Quelles stratégies de backpressure existent en cas de débordement de la file d'attente?

Senior
прайм пейментс
124

Qu'est-ce qu'un livelock entre deux threads et comment l'éviter?

Senior
СБЕРСБЕР
124

Les pratiques DevOps sont-elles incluses dans le projet actuel?

Junior — Middle
Альфа-БанкАльфа-Банк
124

Avez-vous de l'expérience dans le domaine pendant vos études ou stages?

Junior — Middle
Siberteam
124

Quels sont les niveaux d'isolation dans les transactions Kafka?

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

Parlez-moi des niveaux d'isolation des transactions dans PostgreSQL

Senior
Salmon
124

Quel est le rôle du cache de second niveau dans Hibernate et pourquoi l'utilise-t-on?

Junior — Middle
Brainway LTD
124

Comment vous êtes-vous senti émotionnellement lorsque vous avez découvert des doublons de paiements?

Senior
ОТП БанкОТП Банк
124

Écrivez des commandes Git pour ajouter un fichier et faire un commit sur une machine distante accessible uniquement via SSH

Senior
Позитив Технолоджис
124

Que recherchez-vous dans une équipe et un produit ? Quels sont vos critères lors du choix d'un lieu de travail ?

Senior
СБЕРСБЕР
124

Quelle est la différence entre le pattern Mediator de GoF et le Proxy?

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

Que choisiriez-vous pour un nouveau projet : Spring Data JPA ou Spring Data JDBC, et pourquoi ?

Intern
sber tech
124

Quelles sont les principales différences entre la programmation orientée objet et la programmation fonctionnelle?

Junior — Middle
Bell IntegratorBell Integrator
124
/726