Sobes.tech

Java

Mis on sinu jaoks oluline töö valimisel?

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

Kuidas võrrelda RestClienti ja Feign Clienti? Mida valida paremini?

Senior
СБЕРСБЕР
131

Kas saak detailiseerida, kas toimub, kui sa teed HTTP-päringu brauseris — alates URL sisestamisest kuni vastuse saamiseni?

Senior
Umbrella IT
131

Kas saame kasutada muid mehhanisme kui versioonimise meetodit optimistlikus lukustustes?

Senior
EXPERA
131

Räägi mulle oma kogemustest mitme niidiga programmeerimisel. Millise API taseme kasutad?

Senior
СБЕРСБЕР
131

Mille eest te vastutasite isiklikult projektis?

Middle+
Цифровая лабаратория
131

Kuidas rakendada paralleelseid HTTP-päringuid? Saabub päring, tuleb iga ülesande jaoks paralleelselt kutsuda teenus, oodata kõiki vastuseid ja tagastada tulemus.

Senior
СБЕРСБЕР
131

Kas olete kaalunud Redis-i püsivusmehhanisme (RDB ja AOF), et vähendada andmekadu akent?

Senior
ТБанк
131

Kuidas implementeerida REST-kontroller Springis @RestController annotatsiooni kasutades?

Junior — Middle
131

Kui palju tehinguid luuakse, kui @Transactional meetod kutsub sama klassi sees teise @Transactional(REQUIRES_NEW) meetodi?

Senior
EXPERA
131

[nimi] küsis: Miks JVM tarbib mälu üle heap-i, kui me seadistasime -Xmx limiidi?

Senior
сербская компания
131

Millistel juhtudel on vaja TreeMap-i, kui see on aeglasem kui HashMap?

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

Millist kogumikku valida: ArrayList või LinkedList ja miks?

Middle
СБЕРСБЕР
131

Kuidas vähendada andmebaasi koormust, kui vahemälu aegub ja päringud hakkavad massiliselt andmebaasi minema?

Middle+
Т-БанкТ-Банк
131

Kuidas kaitsta end getteri pärimise ja ülekirjutamise eest (et kolleeg ei saaks override'ida getterit ja eemaldada varukoopiat)?

Senior
РТЛабс
131

Mis on consumer group Kafka's?

Senior
РТК ИТ
131

Milliseid niitide sünkroniseerimise meetodeid Java-s tead?

Senior
EXPERA
131

Kes töötas välja mikroteenuste arhitektuuri?

Senior
01.tech
131

public class RefEx { public static class PdfProcessor implements DocumentProcessor { } public static class DocxProcessor implements DocumentProcessor { @Override public void process(Document document) { // Word üçün xüsusi məntiq } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // XML üçün xüsusi məntiq } } public static class DocumentService { private final Map<DocumentType, DocumentProcessor> processors = Map.of( DocumentType.PDF, new PdfProcessor(), DocumentType.DOCX, new DocxProcessor(), DocumentType.XML, new XmlProcessor() ); public void process(Document[] documents) { for (Document doc : documents) { DocumentProcessor processor = processors.get(doc.type); if (processor == null) { break; } // Ümumi sənəd emalı məntiqi processor.process(doc); } } } }

Middle
экзон
131

Kuidas jälgitakse, et sõnumid jõuavad järjekorras, kui on mitu partitsiooni?

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