Você usou a transacionalidade do Kafka? Como a chave está relacionada com a partição?
Python
Para qual complexidade algorítmica de tempo a expressão será executada?
Fala sobre o último ou mais interessante projeto em que participaste, de preferência relacionado com microserviços. O que foi arquitetural e tecnicamente e qual foi o teu papel nele?
Mencionaste a idempotência — podes explicar o que quiseste dizer?
Qual é a sua experiência com Python e por que escolheu especificamente Python?
Como parar o gerador em voo e limpar a memória? Como fechar o gerador?
Como invalidar o cache para que não cresça infinitamente? Como adicionar TTL (tempo de vida)?
# É necessário implementar um gerador que aceite dois argumentos: o nome do ficheiro filename e a quantidade de palavras batch_size. # O gerador deve ler o ficheiro especificado e, a cada chamada, retornar batch_size palavras.
Usa SOLID no seu trabalho e qual dos princípios considera mais útil?
Para que serve a chave no Kafka?
Como você alcançou a idempotência?
Qual é a diferença entre os padrões de design Strategy e Template Method?
Em que caso as listas ligadas são mais eficientes do que um array?
O que é um padrão de API Gateway e para que serve?
Quais eram os formatos de mensagens (JSON ou XML) e como era organizada a validação de contratos: usavam Schema Registry, JSON Schema ou outro mecanismo?
É possível implementar um decorador para um método através de uma classe e como fazer isso?
Em que direção queres te desenvolver e quais as tarefas que te interessam?