Tem experiência com multithreading em Python e como implementou a execução paralela de tarefas?
Python
Pode explicar o que é a construção de expressões de listas em Python e como ela é usada?
Por que os tuplos usam menos memória do que as listas?
Tem experiência em trabalhar com bases de dados para análise de negócios (BI)?
números = [x ** 2 para x em range(10_000_000_000)] para número em números: imprimir(número)
Para que serve a multitarefa com GIL, se não é um paralelismo verdadeiro? Qual é o sentido do GIL?
Em que situações o uso de índices numa base de dados pode não proporcionar a aceleração de pesquisa esperada?
Qual é a diferença entre listas e tuplos em Python?
Temos 4 partições e 5 consumidores num grupo. Como eles irão ler os dados?
De que forma integrou APIs ou serviços externos nos seus projetos?
Quanto tempo levará para começar a cumprir as suas responsabilidades após receber uma oferta de emprego?
Explique o conceito de sinais no framework Django e o seu papel na gestão de eventos
Por que é importante o uso de índices na base de dados para melhorar o desempenho da pesquisa e recuperação de dados?
Fale sobre sua experiência no desenvolvimento de agentes de IA.
Por que foi criado o asyncio? Qual é a vantagem em relação aos threads?
O que é lifespan no FastAPI? Quais mecanismos existem para executar código antes de iniciar e após parar a aplicação?
Fale sobre as estratégias de execução de JOIN no PostgreSQL (Nested Loop, Hash Join, Merge Join).
Explique o que são funções anónimas na programação e como são usadas.
O que são DML e DDL?
Como a chamada síncrona afetará o comportamento de todo o servidor FastAPI?