Sobes.tech

Java

Que classes de configuração de container podes mencionar?

Junior — Middle
139

Isso é suficiente para segurança de thread se na classe houver dois campos com um invariável (um estritamente menor que o outro), cada um protegido por AtomicInteger?

Senior
BSS
139

Como garantir uma transação distribuída por vários serviços?

Senior
СБЕРСБЕР
139

Tem experiência no uso de filas nos seus projetos?

Intern — Junior
СБЕРСБЕР
139

Podes dar um exemplo de uso de um bloco estático no código?

Junior — Middle
СБЕРСБЕР
139

Deve-se dividir as tabelas em partes (sharding) para aumentar a velocidade de execução das consultas?

Junior — Middle
AstonAston
139

Quais são as vantagens e desvantagens de usar Protocol Buffer para serialização de dados?

Junior — Middle
139

Características do uso de @Transactional no Spring. Níveis de isolamento de transações.

Senior
СБЕРСБЕР
139

Conte-nos como foi organizado o processo de desenvolvimento no seu emprego anterior, desde a necessidade de negócio até ao lançamento.

Senior
СБЕРСБЕР
139

Como é que o suporte a transações é implementado usando a anotação @Transactional no Spring Framework?

Junior — Middle
139

Já trabalhou com a integração do Spring Data e Hibernate nos seus projetos?

Junior — Middle
СБЕР КорпусСБЕР Корпус
139

Quando e como são chamadas as funções estáticas: a partir de um objeto ou de uma classe?

Junior — Middle
СБЕРСБЕР
139

Tem experiência com o método parallel na API Stream para processamento paralelo de dados?

Junior — Middle
Effective Mobile
139

Como é que a área de visibilidade do objeto Bean é determinada nas condições padrão por defeito?

Junior — Middle
СБЕРСБЕР
139

Pode explicar o mecanismo de ação da anotação @SpringBootTest nos testes do Spring Boot?

Junior — Middle
Ifellow
139

Quais são as abordagens para lidar com uma integração instável que pode não responder de um minuto para o outro?

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

Qual é a diferença de desempenho entre usar tipos de dados primitivos e suas caixas de objetos?

Junior — Middle
Surf
139

Compare o desempenho dos seguintes trechos de código que copiam elementos de um array de Integer para um array de int e vice-versa, incluindo o caso em que novos objetos Integer são criados a partir de valores int: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { x[i] = y[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = x[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ``` Analise e explique as diferenças de desempenho e comportamento entre essas abordagens.

Senior
VKVK
139

Você utilizou o componente ExecutorService em seus projetos para gerenciar threads?

Junior — Middle
139

Como é que a gestão de exceções é realizada na execução de fluxos Stream em Java?

Junior — Middle
139
/728