Sobes.tech

Que tipos de problemas de gestão de memória podem ocorrer em aplicações e como identificá-los?

Junior — Middle
231

Quando é que uma thread é devolvida ao pool de threads ao usar o método async num contexto síncrono?

Junior — Middle
227

Como são implementadas as junções de tabelas em SQL e como usá-las?

Junior — Middle
227

Explique por que a execução de operações assíncronas dentro de um bloqueio é inaceitável em um ambiente multithread.

Middle — Middle+
225

Pode explicar o que é um semáforo e como ele é usado para controlar o acesso aos recursos?

225

Por que é importante distinguir entre tipos de dados de valor e de referência na programação?

Junior — Middle
221

Como é que um índice agrupado é definido e aplicado no SQL e em que se diferencia de um índice não agrupado?

Junior — Middle
219

Qual é a principal razão para aplicar o princípio da inversão de dependências na arquitetura de software?

Junior — Middle
219

Podes listar os principais tipos de junções de tabelas em SQL e explicar o seu uso?

Junior — Middle
219

Pode explicar o que é um índice não clusterizado em SQL e como funciona?

Junior — Middle
218

Pode explicar o conceito de níveis de isolamento de transações em SQL, especialmente o que é Repeatable Read?

Junior — Middle
216

Como são utilizados os palavras-chave ref ou out em C#, e qual é a sua diferença?

Junior — Middle
213

Qual é o objetivo de usar o nível de isolamento de transações Repeatable Read nos sistemas de gestão de bases de dados?

Junior — Middle
213

Quais mecanismos de sincronização de threads você conhece e pode usar nos seus projetos?

Junior — Middle
213

Pode explicar como é que a mecânica de bloqueio é implementada ao usar synchronized ou lock na programação multithread?

Junior — Middle
213

Podem as instâncias de objetos significativos estar na área de alocação dinâmica de memória?

Junior — Middle
211

O objeto irá mudar se o método for sobrescrito na subclasse?

Junior — Middle
209
/5