Sobes.tech

Java

Pode explicar o conceito de partição de dados no Kafka e como ele é implementado?

Junior — Middle
314

Qual é a complexidade temporal de procurar um elemento por chave na estrutura de dados TreeMap?

Junior — Middle
303

Pode explicar o conceito de Livelock no contexto de multithreading em Java?

Junior — Middle
297

Qual dos princípios SOLID é considerado o mais importante e para que serve?

Junior — Middle
288

Como funciona o padrão Proxy e quais são as suas diferenças em relação aos objetos normais?

Junior — Middle
287

Explique as diferenças entre os padrões adaptador, decorador e proxy, suas finalidades e áreas de aplicação.

Junior — Middle
286

De que formas os cálculos paralelos e a gestão de threads de execução são implementados nos sistemas de software?

Junior — Middle
273

Explique o conceito de garantia de entrega de mensagens no Apache Kafka.

Junior — Middle
269

Qual a quantidade de threads que um Stream paralelo utiliza simultaneamente na configuração padrão da API Stream?

Junior — Middle
267

Explique o que é um serviço web SOAP e como ele é implementado usando WSDL?

Junior — Middle
266

Podes listar os principais tipos de bases de dados relacionais que conheces?

Junior — Middle
264

Que estratégias de mesclagem de branches você usou ao trabalhar com Git?

Junior — Middle
263

Quais são as vantagens e desvantagens de usar multithreading em aplicações Java?

Junior — Middle
262

Qual é a diferença entre as secções dependency e dependencyManagement no ficheiro de configuração do Maven?

Junior — Middle
262

Pode explicar o que é uma exceção na linguagem Java e como ela é usada?

Junior — Middle
261

Quais são as diferenças entre os métodos map e flatMap na API Stream do Java e quais são suas características de uso?

Junior — Middle
258

Qual é a diferença entre usar @Spy e @Mock durante os testes?

Junior — Middle
258

Explique o que é o ConcurrentHashMap e como ele garante a segurança no acesso paralelo aos dados.

Junior — Middle
258
/17