Java
Ako by ste mali porovnávať reťazcové premenné v Jave?
V Redis sú dva mechanizmy perzistencie (RDB a AOF) — pozerali ste sa na túto stránku na zníženie okna straty dát?
Akú funkcionalitu si vyberieš pre prvý smoke-suite streamovacej služby (Netflix, Amazon atď.)?
Môžete vysvetliť, čo je Kafka Streams a ako sa používa na spracovanie tokových dát?
Aké prístupy a nástroje boli použité na automatizáciu a koordináciu obchodných procesov v architektúre mikroservisov na vašom predchádzajúcom pracovisku?
Ako opraviť túto situáciu, keď je v commite súbor s chybou?
Aké komponenty zahŕňa mechanizmus ClassLoader v Jave?
Ako Kafka deluje s več instancami aplikacije? Čo je skupina potrošnikov, particije, preravnoteženje?
Vysvetlite princíp fungovania anotácie @Transactional a jej úlohu v riadení transakcií v databáze.
Povedzte nám o sebe. Čo vám umožňuje rásť a rozvíjať sa ako odborník?
Čo by ste chceli nájsť na novom mieste?
Má téma Kafka vlastnosť FIFO (First In, First Out)?
Čo je vzorec Sidecar a na čo sa používa?
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); } } } }
Aký je hlavný dôvod nesprávneho správania kódu pri použití nemenného mapy? Polia bez "iba na čítanie" môžu byť zmenené HashMap neuchováva poradie prvkov Nadmerné používanie obalov spôsobuje zmätok Mapa "Nemenná" odráža zmeny v pôvodnej mape Nesprávne používanie objektu vedie k chybe
Aké prístupy ste použili na vykonávanie medzi tímových kontrol kódu?
Ako zabezpečiť, aby viacero rôznych systémov spotrebiteľov dostávalo rovnakú správu z Kafka?
Povedajte o modeli OSI: na čo slúžia vrstvy, v čom sa líšia?
Prečo nemôžeme jednoducho použiť jednu premennú max namiesto druhého zásobníka?
Aký je rozdiel medzi vzormi Builder a Facade v kontexte návrhu softvérových systémov?