Conheces a linguagem C ou C++?
Golang
Devo usar mutexes ao trabalhar com bancos de dados?
Qual é a diferença entre o tipo de dado TEXT e VARCHAR no PostgreSQL, e também em que difere VARCHAR de CHAR?
Fala sobre o teu último projeto: qual era o objetivo de negócio e para que servia?
O que significa que 'o custo operacional dos microserviços não está justificado' — os microserviços são mais caros de manter?
Com que bases de dados trabalhou e que consultas SQL sabe escrever?
RabbitMQ mais rápido que Kafka?
Por que o computador não consegue somar números decimais corretamente?
Por que as equipas não podem fazer deploy de forma independente num monolito? E por que três pipelines de CI/CD são uma desvantagem dos microserviços, se na verdade são uma vantagem para eles?
O que faz o Load Balancer antes do API Gateway no esquema cliente → Load Balancer → API Gateway → serviços?
Pode-se ativar o profiler em produção?
Como é que uma imagem é armazenada no PostgreSQL — é alguma codificação ou um conjunto de números? Como armazenar uma imagem como texto?
Como fazer uma análise com EXPLAIN ANALYZE para analisar um índice, como criar índices em várias colunas e como entender em quais colunas?
É verdade que o índice B-tree no PostgreSQL tende a expandir-se em largura?
O CDN aqui funciona como um cache com memória limitada, faremos a invalidação de dados de acordo com alguma estratégia — eu sugeriria LRU como estratégia padrão de invalidação. O que acha de usá-la aqui?
Como estão relacionados a blockchain e o teorema CAP? A blockchain está sempre disponível?
O que estás procurando agora para ti mesmo, o que é importante para ti?
O que é o ZooKeeper?
Descreva completamente as vantagens e desvantagens de monólitos e microserviços, especificamente na situação de um serviço de xadrez.
Uma jogada — é uma única solicitação ou duas? O cliente conecta-se via WebSocket, o serviço atualiza o Redis e pub/sub notifica o segundo serviço.