Como fazer com que um produtor envie mensagens de um único utilizador para uma única partição num Topic com 4 partições?
Python
Como funciona o Garbage Collector em Python? Como são detectados os ciclos de referências?
Qual é o número mínimo e máximo de linhas no resultado de um FULL JOIN entre uma tabela de 100 registos e outra de 10 registos?
Como funciona o EventLoop em Python? Em que a assíncronia difere do multithreading e do multiprocessing?
Qual é a estrutura do PostgreSQL?
Como o Python aloca memória? Fale sobre arenas, pools e blocos.
Olhe para o código com asyncio. Quanto tempo a função main vai levar para ser executada? Como fazer para que as corutinas sejam executadas em paralelo?
Como dividiram o monólito em microserviços? Qual foi a lógica para dividir por domínios? Como garantiram a independência dos domínios e gerenciaram as transações?
Quais tipos de índices existem no PostgreSQL?
O que são fork e spawn, e o que é copy-on-write?
Com o que trabalhou na API em Python? Quais métodos de requisição HTTP conhece? Qual é a diferença entre PUT e POST?
Uma tarefa criada através de create_task sem await pode não ser executada?
Podemos passar uma lista vazia como valor padrão em um modelo Pydantic (por exemplo, field: List = [])?
CMD python app.py
Fale sobre a estrutura interna de dict, list, set, tuple.
Para que serve o chunking? Como são vetorizados os chunks?
Como determinar o tipo de requisição HTTP para uma rota no FastAPI?
O que viram na monitorização — utilização de recursos, disponibilidade de aplicações ou métricas de negócio?
Se for aceite na empresa, em que posição gostaria de trabalhar e em que projetos gostaria de estar envolvido?