Sobes.tech

Java

Welche Muster implementiert die Stream API?

Senior
kode.ru
94

Haben Sie Erfahrung mit einer nicht standardmäßigen WeakReference-Klasse (oder ähnlichem)?

Senior
Магнус Тех
94

Wie viele Nachrichten pro Sekunde wurden verarbeitet?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
94

Mussten Sie schon einmal spring-boot-starter verwenden oder eigene Komponenten schreiben?

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

Was passiert, wenn in einer Klasse mehrere Felder mit dem Modifikator volatile gekennzeichnet sind?

Senior
VKVK
94

Erfahrung mit Project Reactor, WebFlux, WebClient?

Senior
IT OneIT One
94

Welche Arten von Mission Critical-Systemen gibt es und welche Einschränkungen auferlegen sie?

Senior
СБЕРСБЕР
94

Warum ziehen Sie Stellenangebote in Betracht? Was gefällt Ihnen an Ihrer aktuellen Position nicht?

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

Was ist das Hauptproblem dieser Implementierung? Fehlende Trennung der Consumer Group Programmiertes Wartezeit im Polling Integration mit dem Dipti-System Falsche Nachrichtenaufbewahrungsrichtlinie Fehlende Konfiguration der Nachrichtenfilterung in der Listener-Fabrik Fehlende separate Chargen

Senior
СБК ПАРУС
94

Es gibt 3 Entitäten: Benutzer, Chat, Nachricht - Der Benutzer hat einen Namen und ein Registrierungsdatum - Der Chat hat einen Namen und ein Erstellungsdatum - Die Nachricht hat Text, Autor und Erstellungsdatum - Ein Benutzer kann gleichzeitig in mehreren Chats sein - Eine Nachricht muss zu einem Chat gehören und kann nicht gleichzeitig mehreren Chats zugeordnet sein - Der Bereich soll in Form von Tabellen beschrieben werden

Senior
Ozon ФинтехOzon Финтех
94

Wie wurde Deadlock bei pessimistischer Sperrung bekämpft?

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

Hast du schon einmal die @Transactional-Annotation in Hibernate verwendet? Erzähl mir, wie du mit Transaktionen arbeitest.

Senior
Salmon
94

Mit welchen NoSQL-Datenbanken haben Sie gearbeitet?

Senior
СБЕРСБЕР
94

Wie hoch war der RPS im Peak? Wie viele wurden aufgezeichnet?

Senior
01.tech
94

Worin unterscheidet sich Kafka von RabbitMQ?

Senior
SSP Soft
94

Wie ist HashMap intern aufgebaut und wie funktioniert sie?

Senior
01.tech
94

Wie bestimmt man, welcher Timeout eingestellt werden soll?

Senior
МВидео/эльдорадо
94

Aufgabenbeschreibung: Es ist erforderlich, einen REST-Endpunkt zu implementieren, um die Liste der Versicherungspolicen abzurufen, die einem bestimmten Kunden gehören und bezahlt sind. Da im System eine sehr große Anzahl von Policen vorhanden ist, sollte ein Parameter zur Begrenzung des Ergebnisses vorgesehen werden. @RestController public class ClientController { @Value("policy.limit") private int policyLimit; @Autowired private PolicyService policyService; @RequestMapping(path = "client/{clientId}/policies", method = RequestMethod.POST) public Response getClientPolicies(@PathVariable("clientId") String clientId) { List<PolicyDTO> policies = getPolicies().stream() .limit(policyLimit) .filter(p -> p.getClientIds().contains(clientId)) .filter(p -> p.isPaid()) .toList(); return new Response(policies); } @Transactional private List<PolicyDTO> getPolicies() { return policyService.getPolicies(); } @Data @AllArgsConstructor public class Response { private List<PolicyDTO> policies; } @Data public class PolicyDTO { private String id; private String name; private List<String> clientId; private Boolean isPaid; } @RequiredArgsConstructor @Component public class PolicyService { private PolicyDbRepository repository; List<PolicyDTO> getPolicies() { return repository.getPolicies(); } } public interface PolicyDbRepository { List<PolicyDTO> getPolicies(); }

Senior
Сбер лизинг
94

Was ist das Singleton-Designmuster?

Senior
ки системы
94

[Name] fragte: Haben Sie dort mit einem Arbeitsvertrag gearbeitet?

Middle
СБЕРСБЕР
94
/726