Sobes.tech

Qual a quantidade de áreas atribuídas para a distribuição dinâmica de memória dentro de um processo?

Junior — Middle
309

Em que situações ocorre o crescimento da pilha durante a execução de um programa?

Junior — Middle
308

Explique a finalidade do operador GROUP BY em SQL e em que casos é utilizado.

Junior — Middle
281

Pode explicar o princípio da inversão de dependências e como aplicá-lo no desenvolvimento de software?

Junior — Middle
279

Qual é a diferença entre a condição WHERE e HAVING ao trabalhar com consultas SQL?

Junior — Middle
273

Utilizou mecanismos de gestão de transações em bases de dados SQL nos seus projetos?

Junior — Middle
271

Em que momento durante o processo de trabalho o JVM inicia a recolha de lixo?

Junior — Middle
264

Pode explicar o que são expressões de tabela comuns (CTE) em SQL e para que são usadas?

Junior — Middle
259

Quais tipos de memória de armazenamento de dados existem para um processo no sistema operativo?

Junior — Middle
251

Qual a quantidade de stacks que pode estar num processo em execução?

Junior — Middle
250

Tem experiência com sistemas de troca de mensagens através de brokers?

Junior — Middle
247

Pode explicar o que é a indexação de dados numa base de dados e como ela afeta o desempenho?

Junior — Middle
240

Explique o que é um semáforo e como ele é utilizado para gerir a sincronização de threads.

Junior — Middle
238

Explique o conceito de gestão automática de memória e o papel do coletor de lixo neste processo

235

Como organizar a execução de tarefas intensivas em recursos sem bloquear o thread principal de execução?

Middle — Middle+
234

É possível usar a cláusula HAVING em consultas SQL sem especificar GROUP BY?

Junior — Middle
228

É permitido executar tarefas assíncronas dentro de um bloqueio (lock) na programação multithread?

Junior — Middle
225

Explique os princípios e o funcionamento do sistema de gestão automática de memória no ambiente de execução da sua linguagem de programação.

Junior — Middle
225
/5