Como é que determinarias que uma versão do chat é melhor do que a outra se tivesses duas versões?
Golang
Implemente uma função que aceite uma lista de inteiros e retorne o comprimento da sequência consecutiva mais longa de números iguais. A sequência é considerada consecutiva se os elementos estiverem juntos na lista original.
Como foi organizada a equipa no seu último emprego, quantas pessoas havia e qual era exatamente o seu cargo?
O que o programa irá mostrar ao ser executado? package main import "fmt" func main() { s := make([]int, 0, 3) m := map[string]int{"a": 1, "b": 2} for i := 0; i < 5; i++ { s = append(s, i) } fmt.Println(len(s), cap(s)) if v, ok := m["c"]; ok { fmt.Println(v) } else { fmt.Println("chave não presente") } }
Descreva o objetivo principal de isolar as alterações em ramos separados antes de fazer merge na main: - Eliminar a necessidade de testes antes do lançamento - Garantir versões independentes da aplicação para produção e desenvolvimento sem merge - Manter a estabilidade do ramo principal - Evitar conflitos durante o desenvolvimento colaborativo
O que são OLAP e OLTP?
Qual é a diferença entre uma subconsulta em WHERE id IN (SELECT ...) e uma subconsulta com WHERE EXISTS (SELECT ...)? IN compara os valores com um conjunto de resultados, EXISTS verifica se há pelo menos uma linha IN é executado para cada linha da consulta externa, EXISTS uma vez Não há diferença IN funciona apenas com números, EXISTS com qualquer tipo
Conta-me como te desenvolves e aprendes, o que estás a estudar agora?
O que exatamente será incluído no commit ao executar git commit -m? se apenas fizer git add para uma parte dos ficheiros modificados? Ficheiros indicados no git add, na sua totalidade com o seu estado atual, incluindo as alterações não indexadas Todas as alterações em todos os ficheiros modificados, mesmo aqueles que não foram adicionados ao índice Apenas os ficheiros mais recentemente modificados no diretório de trabalho Apenas as alterações adicionadas ao índice
Que tipos de índices existem em bancos de dados e para que servem?
Por qual metodologia trabalha?
O que são sockets e quais existem?
O que é idempotência nas requisições ao serviço?
Estás numa procura ativa ou passiva? Por que estás a procurar um novo emprego?
Quais protocolos de nível de aplicação funcionam sobre TCP e UDP?
O que é importante na escolha de uma empresa? A que vais prestar atenção?
Por que é responsável o recolhedor de lixo (GC) em Go e quando ele normalmente é ativado automaticamente? Libera memória de objetos inacessíveis e é ativado automaticamente quando o heap cresce (quando o volume de memória alocada excede um limite em tempo de execução) Organiza a colocação de variáveis na memória para otimização de cache e é acionado estritamente por temporizador a cada 10 ms Monitora a quantidade de goroutines em execução e só se ativa após a função main terminar Sincroniza o trabalho dos mutexes e é ativado quando a RAM livre cai abaixo de 5%
Como argumentas o teu ponto de vista se um colega não concorda contigo?
NULL
Podes explicar os protocolos TCP e UDP, em que é que eles se diferenciam?