Golang
Quais são as consequências de não fechar o canal após o uso?
Explique o que se entende por encerramento correto do sistema sem perda de dados ou erros.
Quais são os princípios e axiomas principais a serem considerados ao trabalhar com canais para interação entre goroutines?
Como determinar a complexidade temporal da operação de remoção de um elemento de um array do tipo slice?
Como determinar qual valor pode ser usado como chave numa estrutura de dados Map?
Consegues nomear os principais níveis que compõem o conceito de arquitetura limpa?
Como é implementado o princípio da inversão de dependências na linguagem Go em comparação com as linguagens de programação orientadas a objetos?
Quais são as diferenças ao passar um array de segmento (slice) para uma função por referência e por valor?
Deve-se usar um ponteiro para um objeto do tipo Receiver no contexto atual?
O que acontece com uma goroutine quando ela fica bloqueada na execução de algum processo ou operação?
Quais são as vantagens de usar goroutines em comparação com threads do sistema para melhorar o desempenho das aplicações?
Qual módulo na biblioteca padrão ajuda a adicionar rapidamente linhas ao final de uma linha existente?
É possível usar o operador de Asserção de Tipo com tipos genéricos em TypeScript?
Qual é a diferença entre a interface e o tipo Any no contexto da linguagem de programação?
Podes enumerar as principais categorias de métricas usadas para avaliar sistemas ou processos?
Podes enumerar as principais funções agregadas usadas ao trabalhar com consultas SQL?
Quais mecanismos e ferramentas são utilizados para criar cópias de segurança de bases de dados?
Que dificuldades encontrou ao escrever consultas SQL ou outros tipos de consultas a bancos de dados?
O tamanho do corte pode influenciar a quantidade de memória alocada para ele?
Como é que o mecanismo do planejador decide quando aplicar um índice na base de dados?