Embedded / IoT
Os campos address e phone são públicos. Por que o Java não gosta de campos públicos? O que realmente muda ao passar para private + getter/setter?
O que o seguinte programa irá mostrar e quanto tempo levará a executá-lo? package main import ( "fmt" "time" ) const numRequests = 10000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Emulação de uma requisição de rede. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) }
Como reler uma mensagem do Kafka?
Qual é a diferença entre exceções Checked e Unchecked em Java? Como trabalhar com elas?
Descreva o esquema de extensão paralela de assinaturas: tópico, chave de particionamento, número de partições e instâncias de consumidores
Se os beans forem declarados através de @Configuration e @Bean, como funciona o @Qualifier e qual é o nome do bean?
O que é Kafka e como se diferencia do RabbitMQ?
O que fazer em caso de OutOfMemoryError?
Como implementou a exportação de dados paginada?
Como otimizou o PostgreSQL? O que fazer com uma consulta SELECT lenta?
Usou perfis durante o desenvolvimento? Quais usou e o que fez?
Para que serve um método padrão numa interface?
O que o seguinte programa irá mostrar e quanto tempo irá levar a executar? package main import ( "fmt" "time" ) const numRequests = 10_000 var count int func networkRequest() { time.Sleep(time.Millisecond) // Simulação de uma requisição de rede. count++ } func main() { for i := 0; i < numRequests; i++ { networkRequest() } fmt.Println(count) // 10_000 }
Fala sobre projetos ou casos tecnicamente complexos dos quais te possas gabar
O que é Docker, Docker Image, Docker Compose?
Qual nível de isolamento de transações escolher para evitar overbooking apenas através do nível de isolamento?
Quanto tempo leva a execução após otimização? Isso depende do número de threads do processador (GOMAXPROCS)?
O que o seguinte código irá mostrar e porquê? package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) changeName(person) fmt.Println(person.Name) }
Qual foi a tarefa que mais te marcou entre as que realizaste?
Qual é a diferença entre bloqueio pessimista e otimista no PostgreSQL?