Sobes.tech

Java

Numa qual estrutura de dados a inserção de um elemento no meio é mais rápida: em ArrayList ou LinkedList?

Junior — Middle
223

De qual classe derivam todas as coleções padrão na linguagem de programação?

Junior — Middle
223

Quais são as vantagens e desvantagens de usar ArrayList para armazenar elementos?

Junior — Middle
222

Por que a anotação @Transactional não se aplica a métodos privados em Java?

Junior — Middle
221

Pode explicar o que se entende por uma classe imutável na programação?

Junior — Middle
220

Qual é o papel e os principais propósitos dos padrões de projeto no desenvolvimento de soluções de software?

Junior — Middle
220

Como esconder um bin para que os clientes da biblioteca não o vejam?

Senior
218

Quais são as diferenças entre as estruturas de dados HashMap e Set no contexto do seu uso?

Junior — Middle
218

Por que, ao trabalhar com informações sensíveis, é preferível usar o método HTTP POST em vez de GET?

Junior — Middle
218

Consegue listar os diferentes tipos de exceções com os quais se deparou na prática?

218

Quais são as vantagens e desvantagens de usar Hibernate ao trabalhar com bancos de dados em projetos Java?

218

Pode explicar o conceito de nível de propagação no Spring Data e o seu papel na gestão de transações?

Junior — Middle
217

Como é que vários threads leem a informação mais recente atualizada de uma variável marcada com a palavra-chave volatile?

Junior — Middle
217

Como organizar o processamento paralelo de dados usando Stream em Java?

Junior — Middle
217

Explique o que é o Maven e para que é utilizado na gestão de projetos Java

Junior — Middle
216

Explique o que acontece ao passar uma variável por referência numa função ou método.

Junior — Middle
216

Explique como ocorre a passagem de dados para uma função, se os parâmetros são passados por valor.

Junior — Middle
215

Quais são as razões para evitar implementar um processo de autorização ao usar o método PUT no protocolo HTTP?

Junior — Middle
215
/17