Como foi organizada a autenticação e a ligação segura ao Kafka: foram utilizados SSL/TLS, SASL ou outro mecanismo?
Python
Pode falar sobre sua experiência recente usando WebSocket para troca de dados?
É possível lançar uma exceção de fora para dentro de um gerador? Quais mecanismos existem para isso?
counter = 0 def increment(): >>>>counter += 1 increment() print(counter) O que será exibido na tela e por quê?
Quão rigorosamente você seguia a tipagem no seu trabalho?
O que estará na variável D e por quê?
O que eram as mensagens que circulavam pelo REST e Kafka? JSON, XML?
Que tipos de analisadores conhece e utiliza nos seus projetos?
Qual é a diferença entre uma pilha, uma fila e uma deque?
Podes dar exemplos de uso de decoradores na linguagem Python?
Quais foram os guias, requisitos de tipagem, linters e acordos gerais para unificar o desenvolvimento na equipe?
É necessário implementar um decorador que armazene em cache o resultado da execução de um método com base nos seus argumentos de entrada.
Como é que se pode perceber que a aplicação de métodos assíncronos irá melhorar o desempenho ou a eficiência do sistema?
O que é DLQ (Dead Letter Queue) no contexto do Kafka?
O que é uma fixture nos testes?
O que é um iterador e um objeto iterável? Quais métodos eles devem implementar? Como funciona o loop for por baixo dos panos?
Para que servem as funções anónimas na linguagem Python?
Explique o que são funções anónimas na programação e como são usadas.
Como pode evitar conflitos ao gravar dados simultaneamente numa base de dados?
Como implementar um gestor de contexto por conta própria? Quais métodos é necessário implementar?