Sobes.tech

Java

¿Qué son las sondas de readiness y liveness en Kubernetes?

Senior
СБЕРСБЕР
101

¿Cómo bloquear un registro en la base de datos para que nadie más pueda realizar cambios en conflicto?

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

Cuéntame sobre los tipos de garantía de entrega en Kafka, en qué se diferencian y en qué casos es mejor usar cada uno.

Senior
Сбер Право
101

¿Cuántos registros se devolverán si en A hay 10 registros y en B hay 100 registros en una unión RIGHT JOIN?

Senior
EXPERA
101

¿Por qué decidió dejar su trabajo actual?

Senior
RT Labs
101

¿En qué microservicios dividir la tienda en línea?

Senior
СБЕРСБЕР
101

¿Experiencia con gRPC y 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) { // Lógica específica para procesar Word } } public static class XmlProcessor implements DocumentProcessor { @Override public void process(Document document) { // Lógica específica para procesar 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; } // Lógica general para procesar el documento processor.process(doc); } } } }

Middle
экзон
101

¿Ventajas y desventajas de JPA vs JDBC?

Senior
IT OneIT One
101

¿Monolito vs microservicios: diferencias, ventajas y desventajas?

Senior
Ecom.tech
101

¿Qué métricas se tomaron de las aplicaciones? ¿Cómo trabajaron con el monitoreo?

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

Cuéntame sobre un problema interesante del que estés orgulloso

Senior
СБЕРСБЕР
101

¿Cuál era tu equipo? ¿Cómo trabajaste con DevOps?

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

¿Se considera que su servicio tiene una alta carga? ¿Puede explicarlo con cifras?

Senior
СБЕРСБЕР
101

¿Cuántos aviones civiles estaban sobre la región de Moscú ayer? (pregunta de estimación de Fermi)

Senior
СБЕРСБЕР
101

¿Qué efecto secundario ocurre al ejecutar el código 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

¿Cómo poner un hilo en estado WAITING y TIMED_WAITING, en qué se diferencian?

Senior
СБЕРСБЕР
101

¿Por qué se logra la rapidez en la transmisión de datos en gRPC?

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

¿Crees que los puntos de historia son realmente útiles o son solo una formalidad para los gerentes?

Senior
kode.ru
101

¿Tienes alguna pregunta para mí?

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