Sobes.tech

Java

¿Cuándo se debe aplicar el principio de Inversión de Dependencias y cuándo no (relación con YAGNI)?

Senior
cdti
103

Tarea Dado: CREATE TABLE profile ( id BIGSERIAL PRIMARY KEY, nickname VARCHAR, registered_at TIMESTAMP ); CREATE TABLE post ( id BIGSERIAL PRIMARY KEY, owner_id BIGINT REFERENCES profile (id), body TEXT, inserted_at TIMESTAMP, likes_count INT -- número de 'me gusta' ); CREATE TABLE subscription_count ( profile_id BIGINT REFERENCES profile (id) UNIQUE, followers_count INT, -- número de seguidores following_count INT -- número de seguidos ); Se requiere: select p.id, sc.followers_count from post p join subscription_count sc on sc.profile_id = p.owner_id where sc.followers_count > 500 -- Índice: create index on post (owner_id) -- Consulta: select * from post where likes_count > ? AND owner_id = ?;

Senior
ТБанк
103

Explique el principio de funcionamiento del recolector de basura (usando G1 GC como ejemplo)

Senior
МТСМТС
102

¿Qué pasará si se implementa singleton en prototype?

Senior
Uzum
102

¿Qué resultados puede tener SecurityFilterChain?

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

¿Qué hace que un proceso sea realmente ágil y no solo reuniones frecuentes?

Senior
kode.ru
102

¿Cómo llegaban los datos a su sistema analítico desde otros servicios?

Senior
СБЕРСБЕР
102

¿Cómo se configuró Kafka para manejar un gran flujo de eventos? ¿Un tema con particiones o muchos temas?

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

¿Por qué es popular ExecutorService? ¿Cuál es su ventaja frente a crear hilos directamente?

Senior
СБЕРСБЕР
102

Modifique el método para que, en caso de desbordamiento, devuelva un error. Demuéstrelo con un ejemplo de suma de dos números.

Senior
СБЕРСБЕР
102

¿Cuál es la diferencia entre publishOn y subscribeOn en Reactor?

Senior
IT OneIT One
102

¿Cuál es la complejidad del algoritmo de búsqueda binaria?

Middle+
DNSDNS
102

¿Qué proporcionan las transacciones en Kafka? ¿Para qué sirven?

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

¿Cómo ayuda el Circuit Breaker a reducir la cantidad de fallos al acceder a un servicio externo?

Senior
прайм пейментс
102

¿En qué otros lenguajes de programación escribes además de Java?

Senior
OZONOZON
102

De su experiencia laboral: ¿Cuál fue la tarea o proyecto que más le gustó y por qué?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
102

Cuéntame sobre tu último proyecto: ¿en qué trabajaste, cuáles fueron las tareas, qué tecnología utilizaste?

Senior
РайффайзенРайффайзен
102

¿Qué tipos de garantías de entrega existen en Kafka?

Middle
Ecom
102

¿Cuál es el problema principal de esta implementación del tipo compuesto en la base de datos? TIMESTAMP sin zona horaria Error de sintaxis! NULL en el código Falta CTE, legibilidad Problemas de portabilidad debido a SERIAL «TICKET_TYPE» no fue declarado en la base de datos No es el último valor a nivel de INTEGER

Senior
СБК ПАРУС
102

¿Ventajas y desventajas de JPA vs JDBC?

Senior
IT OneIT One
102
/726