Onde deve guardar segredos: tokens, passwords e outros dados sensíveis?
Python
Como encontrar um teste unitário intermitente (flaky)? Quais podem ser as causas?
Fale sobre a sua experiência de trabalho na [empresa]
Sabes qual é a diferença entre os modelos de escalabilidade do Uvicorn e do Gunicorn?
Tem experiência a trabalhar com Django?
Como é que o token de atualização garante a segurança? O que fazer se o token de atualização for roubado?
O que são Expressões de Tabela Comuns (CTE) em SQL?
Sobre o cache: diz-me, quais são os problemas potenciais ao usar cache, as armadilhas que podem causar problemas graves.
Qual é a diferença entre [x for x in y] e (x for x in y)?
Usas ferramentas de IA no desenvolvimento diário?
[x para x em y] de (x para x em y)
Sobre bases de dados relacionais em geral (não especificamente PostgreSQL): se a base não consegue lidar com o volume de dados, leitura/gravação lenta — explica passo a passo, do simples ao complexo, como otimizar essa situação.
Vamos discutir as estruturas de dados internas em Python, mais especificamente, sua complexidade algorítmica. Comecemos com a lista — por favor, explique a complexidade das operações principais na lista.
counter = 0 def increment(): >>>>counter += 1 increment() print(counter) O que será exibido na tela e por quê?
Fale sobre sua experiência com pipelines CI/CD, linting, testes, imagens Docker.
O que são Mock e Spy nos testes?
Quando é que um gerador não pode ser usado de forma alguma e quando é obrigatório usar uma lista? Por exemplo, se precisar iterar várias vezes, um gerador será adequado?
Existe um relatório grande e importante que demora a ser gerado, nós o armazenamos em cache, mas não sabemos com que frequência devemos atualizá-lo (de forma diferente em diferentes períodos, dependendo das alterações nos dados). Como funciona a invalidação do cache nesse caso, como deve ser feita?
Trabalhou principalmente com FastAPI ou com Django? Pode explicar sobre select_related e prefetch_related — o que é cada um e para que serve?
Para que tarefas é melhor escolher um corretor de mensagens?