Como podemos influenciar a resposta do modelo?
Python
Que tipos de dados podemos usar como chave de um dicionário, dado que o dicionário é um tipo mutável?
O que fiz com os índices no PostgreSQL que permitiu reduzir a latência (p95/p99)?
Escrevi uma função idêntica com cálculos em C++ e Python, executei em multithreading. Em C++ é rápido, em Python mais lento. Por quê?
Kafka: se o offset já foi avançado e o serviço que processa a mensagem falhou e a perdeu — o que se pode fazer?
O que acontece com as strings que são removidas da base de dados e o que acontece com o índice após a remoção dos dados?
Podemos modificar a consulta SQL para que ela não falhe ao ativar a restrição única, sem alterar a lógica da aplicação?
Fala-me sobre Kafka: para que serve e o que normalmente se faz com ela?
O que são alucinações em LLMs e como combatê-las?
O que são ferramentas (chamadas de ferramentas) em um agente?
A complexidade de adicionar a um dicionário é sempre O(1), ou há situações em que não é?
Como implementar um gestor de contexto se estiver a trabalhar com código assíncrono?
Que tipos de métodos HTTP (endpoints) na REST API conhece?
Como funciona uma transação? O que acontece durante o BEGIN e o COMMIT?
O que é MCP e como isso está relacionado com a chamada de ferramentas?
É possível adicionar um corpo na requisição GET? O que acontece nesse caso?
Já trabalhou com multitreading e multiprocessamento?
Temos uma tabela com uma chave primária do tipo INT. A tabela está prestes a ficar cheia e o INT vai acabar. É necessário alterar o tipo da chave primária de INT para BIGINT. Quais passos você seguiria para realizar essa mudança de tipo na coluna da chave primária?
Percebemos que não temos índice, criámos um índice. Em que situações este índice pode não funcionar?
Que arquitetura é necessária para um agente de suporte a uma loja online, se toda a infraestrutura (chat, backend) já estiver pronta?