Python
O que distingue os contenedores das máquinas virtuais em termos de infraestrutura e recursos?
Concentras-te exclusivamente no desenvolvimento em Python ou consideras usar outras linguagens de programação?
Fala-me sobre a estrutura de dados conjunto (set) em Python.
Que métodos especiais do metaclass são chamados automaticamente na criação de uma nova classe?
O que é o GIL em Python e que limitações impõe à multitarefa?
O que são funções lambda, quais são as suas limitações e quando faz sentido usá-las?
Qual estrutura de dados serve de base para a implementação de indexação em forma de árvore em bancos de dados?
Fale-me de todo o pipeline do sistema RAG: quais documentos foram usados, como foram carregados e processados?
Como avalias a aplicação de padrões de projeto no desenvolvimento?
Se uma função pode legitimamente retornar NaN (isto é um comportamento normal), e a sua implementação atual de cache neste caso gera um erro ou sempre recalcula, como é que iria corrigir isso?
Fala sobre a tua experiência. O que fizeste no teu último emprego?
Conte com as suas próprias palavras como projetou o PostgreSQL para a vitrine do marketplace: requisitos de negócio, quantas tabelas, quais ligações, o que é uma entidade de negócio?
É possível que o código síncrono execute tarefas mais rapidamente do que o assíncrono?
É possível definir em Python vários métodos com o mesmo nome, mas com parâmetros diferentes?
Que métodos são utilizados para gerir e coordenar fluxos em Python?
Quais são as abordagens existentes para analisar o tempo e o consumo de recursos dos algoritmos?
Que tipos de avaliação de complexidade de algoritmos lhe são familiares?
O que fazia no seu último emprego? Conte um caso interessante.
É possível definir um formato ou valor próprio para a data durante as migrações no Django?
Que tipo de base de dados é o PostgreSQL?