Sobes.tech

Шта је за тебе важно при избору посла?

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

Kako uporediti RestClient i Feign Client? Šta je bolje izabrati?

Senior
СБЕРСБЕР
131

Можеш ли детаљно да опишеш шта се дешава када направиш HTTP захтев у прегледачу — од уноса URL до добијања одговора?

Senior
Umbrella IT
131

Можемо ли користити друге механизме осим верзионисања у optimistic locking-у?

Senior
EXPERA
131

Ispričaj o svom iskustvu sa višestrukim nitima. Koji nivo API-ja koristiš?

Senior
СБЕРСБЕР
131

Зашто сте лично одговорни у пројекту?

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

Kako implementirati paralelne HTTP pozive? Dolazi zahtev, potrebno je paralelno pozvati servis za svaku zadatak, sačekati sve odgovore i vratiti rezultat.

Senior
СБЕРСБЕР
131

Da li ste razmišljali o mehanizmima trajnosti u Redis-u (RDB i AOF) za smanjenje prozora gubitka podataka?

Senior
ТБанк
131

Kako implementirati REST kontroler u Spring-u koristeći anotaciju @RestController?

Junior — Middle
131

Koliko transakcija će biti kreirano ako metoda @Transactional pozove drugu metodu @Transactional(REQUIRES_NEW) u istoj klasi?

Senior
EXPERA
131

[ime] je pitao: Zašto JVM troši memoriju izvan heap-a ako smo postavili limit -Xmx?

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

U kojim slučajevima je potrebna TreeMap, ako je sporija od HashMap?

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

Koju kolekciju izabrati: ArrayList ili LinkedList i zašto?

Middle
СБЕРСБЕР
131

Kako smanjiti opterećenje na bazu podataka ako keš istekne i zahtevi počnu masovno da idu u bazu?

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

Kako se zaštititi od nasleđivanja i prepisivanja gettera (da kolega ne može override-ovati getter i ukloniti zaštitnu kopiju)?

Senior
РТЛабс
131

Šta je consumer group u Kafka?

Senior
РТК ИТ
131

Koje načine sinhronizacije niti u Javi poznaješ?

Senior
EXPERA
131

Ko je razvio arhitekturu mikroservisa?

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) { // Specifična logika za obradu Worda } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // Specifična logika za obradu XML-a } } 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; } // Opšta logika za obradu dokumenta processor.process(doc); } } } }

Middle
экзон
131

Kako se prati da li poruke stižu redosledom kada postoji više particija?

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