O que podem significar os campos vermelhos nos resultados do EXPLAIN ANALYZE?
Python
O que é GraphQL e em que se diferencia do REST?
A sua base de dados atuava como cache ou utilizava uma ferramenta separada para caching?
É possível implementar a mesma funcionalidade que o gestor de contexto, mas sem usar a construção with? Por exemplo, abrir um arquivo, trabalhar com ele e garantir que seja fechado.
Fale sobre a sua experiência com o uso de IA/agentes no seu trabalho (projetos pessoais)
Que outras formas podem resolver o problema de inserções paralelas de dados iguais?
O que é RAG?
A tabela não possui chave primária, restrições, índices únicos nem ligações a outras tabelas. Existem linhas duplicadas na tabela (iguais em todas as colunas). Como eliminar os duplicados e evitar que eles reapareçam?
Como é que os LLM funcionam de forma geral, quem os inventou e por que é que isto funciona?
O que fazer se criarmos uma nova coluna com o tipo BIGINT e preenchê-la com os mesmos dados da antiga coluna com INT, considerando que duas chaves primárias não podem existir simultaneamente?
A string é imutável. Mas se eu tenho uma variável, atribuo uma string a ela, e na linha seguinte atribuo outra string, ela não muda. Como explicar isso?
As transações têm o conceito de ACID. Pode nomear 1-2 princípios e explicar o que eles fazem?
O número de decoradores numa função é limitado?
Fale sobre a sua experiência de trabalho (não relacionada com IA) — último projeto
O que acontece se, num milissegundo, forem inseridos os mesmos dados na base de dados ao mesmo tempo?
No Python, há o GIL — como é que o backend lida com muitas solicitações simultâneas?
Quando pode haver uma situação em que a complexidade de uma operação com um dicionário seja pior que O(1) devido às características de armazenamento na memória?
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ê?
Como é feita a busca por vetores relevantes (semelhantes), o que é usado por baixo do capô?
Que tipos de dados podemos usar como chave de um dicionário, dado que o dicionário é um tipo mutável?