Golang
Como vais perceber que te tornaste mais valioso graças a novos conhecimentos?
Qual é a diferença entre um array e um slice em Go?
É necessário descrever o modelo da biblioteca. Existem 3 entidades: «Autor», «Livro», «Leitor». Fisicamente, há apenas um livro e ele pode estar com apenas um leitor. É necessário criar tabelas para a biblioteca que levem isso em consideração. Um livro pode ter vários autores.
Em que casos a utilização de cache pode levar a consequências negativas ou diminuir a eficiência do sistema?
Como é que normalmente procedes quando surgem desacordos na equipa ou com clientes?
É possível alterar a estrutura de um array após a sua criação?
Como é implementado o processamento paralelo e a gestão de tarefas concorrentes em Go?
O que o código irá mostrar ao ser executado? package main import "fmt" func main() { var i int var f float64 var s string var b bool fmt.Printf("%d %g %q %t\n", i, f, s, b) }
Como se pode determinar o tipo específico de um objeto que implementa uma interface?
Qual é a diferença entre Inversão de Dependência e Injeção de Dependência?
Como é medido o custo no EXPLAIN? O que é o custo?
Consegues enumerar outros tipos de índices além do B-Tree?
Como analisar o estado de uma máquina Linux sem monitoramento, se ela não estiver bem? Como entender as causas dos problemas?
Pode-se usar canais como mecanismo para coordenar a execução de tarefas entre goroutines?
Como remover eficazmente o primeiro elemento de um array dinâmico em tempo constante?
Podes nomear os principais níveis ou camadas na arquitetura de múltiplas camadas de aplicações?
O que é defer em Go e em que momento ele é chamado?
Qual é a razão pela qual a estrutura de dados Map na linguagem de programação não mantém a ordem dos elementos?
Que tipos de pedidos HTTP são utilizados ao interagir com a API REST?
Como é que a inserção de elementos num array dinâmico (slice) é feita na linguagem de programação?