Sobes.tech

Java

Czy rozważałeś mechanizmy trwałości Redis (RDB i AOF) w celu zmniejszenia okna utraty danych?

Senior
ТБанк
130

Jaką funkcję wybierzesz dla pierwszego smoke-suite serwisu streamingowego (Netflix, Amazon itp.)?

Middle
waysbits
130

Czy możesz wyjaśnić, czym jest Kafka Streams i jak jest używany do przetwarzania strumieniowych danych?

Junior — Middle
Ifellow
130

Jakie podejścia i narzędzia były używane do automatyzacji i koordynacji procesów biznesowych w architekturze mikroserwisów w Twojej poprzedniej pracy?

Middle — Middle+
Альфа-БанкАльфа-Банк
130

Jak naprawić tę sytuację, gdy w commitcie jest plik z błędem?

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

Jakie komponenty obejmuje mechanizm ClassLoader w Java?

Junior — Middle
Драйв Клик
130

Jak działa Kafka z wieloma instancjami aplikacji? Czym jest grupa konsumentów, partycje, rebalance?

Senior
СБЕРСБЕР
130

Wyjaśnij zasadę działania adnotacji @Transactional i jej rolę w zarządzaniu transakcjami w bazie danych.

Junior — Middle
Prooftech
Акселератор возможностей
ИннотехИннотех
+4
130

Opowiedz o sobie. Co pozwala ci rosnąć i rozwijać się jako specjalista?

Senior
СБЕРСБЕР
130

Co chciałbyś znaleźć w nowym miejscu?

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

Czy temat Kafka ma właściwość FIFO (First In, First Out)?

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

Czym jest wzorzec Sidecar i do czego służy?

Senior
IT OneIT One
130

public class RefEx { public static class PdfProcessor implements DocumentProcessor { } public static class DocxProcessor implements DocumentProcessor { @Override public void process(Document document) { // Specyficzna logika do obsługi Word } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // Specyficzna logika do obsługi XML } } 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; } // Ogólna logika przetwarzania dokumentu processor.process(doc); } } } }

Middle
экзон
130

Jaka jest główna przyczyna nieprawidłowego zachowania kodu podczas korzystania z niezmiennej mapy? Pola bez "tylko do odczytu" mogą być zmieniane HashMap nie zachowuje kolejności elementów Nadmierne użycie opakowań powoduje zamieszanie Mapa "Niezmienna" odzwierciedla zmiany w mapie źródłowej Nieprawidłowe użycie obiektu prowadzi do błędu

Senior
СБК ПАРУС
130

Jakie podejścia stosowałeś do przeprowadzania międzyzespołowych przeglądów kodu?

Junior — Middle
Datanomika
130

Jak sprawić, aby kilka różnych systemów konsumentów otrzymywało tę samą wiadomość z Kafka?

Senior
СБЕРСБЕР
130

Opowiedz o modelu OSI: do czego służą warstwy, czym się różnią?

Middle
Небольшая компания
130

Dlaczego nie można po prostu użyć jednej zmiennej max zamiast drugiego stosu?

Senior
солюшин
130

Jaka jest różnica między wzorcami Builder a Facade w kontekście projektowania systemów programowych?

Junior — Middle
130

Czy używaliście schematów dla wiadomości w Kafka (np. Avro)?

Senior
Альфа-БанкАльфа-Банк
130
/728