Sobes.tech

Java

Como funciona a anotação @Lazy por baixo do capô?

Senior
Octo
99

Como o Postgres implementa por padrão os princípios ACID?

Senior
Octo
99

Converter uma lista de objetos com campos k e value em um Map usando a API Stream de forma que os dados não sejam perdidos (k pode repetir-se)

Senior
Сбер Отдел 911
99

Com que bases de dados trabalhou?

Middle
Senior Soft
99

Qual é a diferença entre links suaves e links rígidos?

Middle+
DNSDNS
99

Quais são os seus sinais de alerta — com o que definitivamente não gostaria de trabalhar?

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

Por que saiu da MegaFon?

Senior
01.tech
99

Como criar um thread em Java? Quais métodos existem para criar e iniciar?

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

classe Tarefa { privado estático int contador = 0; público estático void main(String[] args) throws Exception { var thread1 = new Thread(() -> aumentar()); var thread2 = new Thread(() -> aumentar()); thread1.start(); thread2.start(); thread1.join(); thread2.join(); System.out.println(contador); } privado estático void aumentar() { para (int i = 0; i < 5000; i++) { contador++; } } }

Senior
сербская компания
99

Era uma arquitetura de microsserviços?

Middle+
ГосуслугиГосуслуги
99

Descreva quais problemas de consistência de dados podem surgir ao implementar transações distribuídas entre vários serviços que usam PostgreSQL, e como você normalmente os resolve.

Senior
Северсталь
99

Se a entidade foi carregada com uma única consulta e chamamos o método para obter a entidade relacionada — quantas consultas no total serão executadas?

Senior
ки системы
99

Como é um código bem testado? No mínimo 3 critérios. E o que é acoplamento forte e qual é a sua desvantagem? Por que um acoplamento demasiado fraco é ruim?

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

O que são genéricos e para que são utilizados?

Middle
Лоция
99

Qual é a diferença entre o método de fábrica (padrão) e a classe de fábrica?

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

De que forma a verificação de duplicados é implementada tecnicamente — um processo separado de verificação antes da inserção ou algo diferente?

Senior
СБЕРСБЕР
99

Como é que os clientes são informados de que há um problema com os cálculos?

Senior
атон
99

Que mecanismos é necessário implementar num sistema de Missão Crítica? Como alcançar a tolerância a falhas?

Senior
СБЕРСБЕР
99

Questão de situação: a equipa de produto quer fazer uma integração através de db-link com SELECTs diretos em vez do adaptador normal. Quais seriam as suas ações?

Senior
Урбир
99

Como analisa o plano de execução e otimiza as consultas PostgreSQL?

Middle+
Т-БанкТ-Банк
99
/726