Python
Explica o princípio de funcionamento do algoritmo de busca binária e os seus passos principais.
Fala um pouco sobre ti (2-3 minutos)
Onde em Python é necessária a multithreading e ela é realmente necessária?
Quão rapidamente e sem problemas consegue integrar-se numa nova equipa e começar a trabalhar de forma eficaz?
Quanto tempo aproximadamente passou entre a aparição do bug e a sua correção?
Fale sobre padrões arquiteturais. Como organizar o código para integrar com um serviço gRPC externo?
Fale-me da sua experiência com Kubernetes em projetos
Que métodos especiais devem ser implementados ao criar um gerenciador de contexto personalizado em Python?
Como fazer 10 requisições paralelas a uma API externa e retornar o resultado?
O que se entende por pesquisa em índices de texto completo numa base de dados?
Podes descrever como funcionam os escopos de variáveis em Python?
O que é mais importante para si no desenvolvimento futuro — competências técnicas, liderança de equipa ou gestão de projetos?
Quais os métodos que podem ser utilizados para implementar a execução assíncrona de tarefas em sistemas de software?
Que ferramentas ou funções especiais para envolver e expandir funções de teste você utilizou em seus projetos?
Em que tecnologias viu ou implementou API Gateway?
Qual stack tecnológica escolher para os serviços de backend e porquê?
Qual é a diferença entre interação síncrona e assíncrona entre serviços? Como são implementadas?
Que bibliotecas de processamento de dados utilizou? Por exemplo, NumPy?
Explique o que significa a sigla MVC no contexto do desenvolvimento de software
O que o motivou a deixar o projeto anterior?