Sobes.tech

Java

Cosa sono le sonde di readiness e liveness in Kubernetes?

Senior
СБЕРСБЕР
101

Come bloccare una registrazione nel database in modo che nessun altro possa apportare modifiche in conflitto?

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

Parla dei tipi di garanzia di consegna in Kafka, come si differenziano e in quali casi è meglio usare ciascuno.

Senior
Сбер Право
101

Quanti record verranno restituiti se in A ci sono 10 record e in B 100 record in un RIGHT JOIN?

Senior
EXPERA
101

Perché hai deciso di lasciare il tuo attuale lavoro?

Senior
RT Labs
101

In quali microservizi suddividere il negozio online?

Senior
СБЕРСБЕР
101

Esperienza con gRPC e REST?

Senior
SSP Soft
101

public class RefEx { public static class PdfProcessor implements DocumentProcessor { } public static class DocxProcessor implements DocumentProcessor { @Override public void process(Document document) { // Logica specifica per l'elaborazione di Word } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // Logica specifica per l'elaborazione di 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; } // Logica generale di elaborazione del documento processor.process(doc); } } } }

Middle
экзон
101

Vantaggi e svantaggi di JPA vs JDBC?

Senior
IT OneIT One
101

Monolite vs microservizi — differenze, vantaggi e svantaggi?

Senior
Ecom.tech
101

Quali metriche sono state prese dalle applicazioni? Come avete lavorato con il monitoraggio?

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

Parlami di una sfida interessante di cui sei orgoglioso

Senior
СБЕРСБЕР
101

Qual era il tuo team? Come hai lavorato con DevOps?

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

Il tuo servizio è considerato ad alta intensità? Puoi spiegarlo con i numeri?

Senior
СБЕРСБЕР
101

Quanti aerei civili erano sopra la regione di Mosca ieri? (domanda di stima di Fermi)

Senior
СБЕРСБЕР
101

Quale effetto collaterale si verifica durante l'esecuzione del codice BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 60; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END; BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 40; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END;

Senior
СБК ПАРУС
101

Come mettere un thread in stato WAITING e TIMED_WAITING, qual è la differenza?

Senior
СБЕРСБЕР
101

Come si ottiene la velocità di trasmissione dei dati in gRPC?

Senior
Технократия
101

Pensi che i punti storia siano davvero utili o siano solo una formalità per i manager?

Senior
kode.ru
101

Hai domande per me?

Middle+
Цифровая лабаратория
101
/726