Consegue nomear os principais padrões de design e explicar a sua finalidade?
Python
Que abordagens são usadas para organizar a troca assíncrona de dados entre microserviços?
Quando é apropriado aplicar uma solução arquitetônica monolítica no desenvolvimento de um sistema?
Como é realizada a comunicação entre os microserviços na arquitetura do sistema?
Que restrições o bloqueio global do interpretador em Python impõe e como isso afeta a multitarefa?
Como foi realizado o teste nos seus projetos?
O que é preciso saber sobre o mecanismo de herança na linguagem Python e quais as suas características?
Na implementação do último projeto, utilizou uma arquitetura monolítica ou microserviços distribuídos?
Como é gerida a memória no interpretador Python?
Descreva os desafios de gestão mais importantes que enfrentou na sua prática
Explique o que é o GIL na linguagem de programação Python e qual o papel que ele desempenha na execução de threads.
Tem experiência no uso de Kubernetes em projetos?
Qual é o papel e a finalidade do GIL em linguagens de programação interpretadas, como Python?
Quais métodos costuma usar para melhorar a eficiência e a velocidade de construção de imagens Docker?
Qual é a diferença entre os conceitos de gerador e iterador na programação?
Tem experiência na criação e gestão de imagens Docker?
Que quantidade de threads e processos são utilizados ao usar asyncio em Python?
Pode explicar o conceito de coreografia na organização da interação de microserviços?
Descreva sua experiência com Apache Kafka e seu papel nas suas soluções de projeto.
Pode explicar o conceito de Saga no contexto do desenvolvimento de uma arquitetura de microsserviços?