Qual área da programação você considera mais fundamental ou importante?
Python
Com que frequência enfrentou o estado de burnout profissional?
Explique o que são os armazéns S3 e como são utilizados em soluções de nuvem
Encontrar uma submatriz de tamanho fixo KX×KY com o valor médio máximo dos elementos
Como ocorre a troca de tarefas nas corrotinas ao usar asyncio?
Como é que se pode usar um objeto próprio como chave numa estrutura de dados, por exemplo, num dicionário ou tabela de hash?
Poderia mencionar as principais características que distinguem uma função pura?
Como você aprendeu Django e quais passos tomou para isso?
O HTTP funciona sobre TCP ou UDP? Como o HTTP/3 garante fiabilidade sobre UDP?
Qual modo de trabalho você prefere — escritório completo, híbrido ou totalmente remoto?
Podes dar um exemplo de uma situação em que seja necessária uma abordagem analítica para resolver um problema?
Pode usar o Nginx como servidor para FastAPI? Pode ele substituir o Uvicorn?
Que funções devem ser implementadas na classe para que os seus objetos possam ser usados como chaves num dicionário?
Pode explicar o que se entende por código de estado nas respostas HTTP?
Qual é a principal tarefa do sistema de corretor de mensagens?
# Escrever código para a função cache. É um decorador que deve # recordar o que a função decorada retornou, e devolver o valor guardado # em chamadas subsequentes com os mesmos argumentos. # Pode-se assumir que todos os argumentos são hasháveis. # Usar apenas a biblioteca padrão do Python. def cache(backend=None): if backend is None: backend = {} def decorator(func): def wrapper(*args, **kwargs): key = (args, tuple(sorted(kwargs.items()))) result = backend.get(key) if result is not None: return result result = func(*args, **kwargs) backend[key] = result return result return wrapper return decorator calls = {"count": 0} backend = {} @cache(backend=backend) def add(a, b): calls["count"] += 1 return a + b assert add(1, 2) == 3 assert calls["count"] == 1 assert add(1, 2) == 3 assert calls["count"] == 1 assert len(backend) == 1 print("OK")
Quais são as vantagens e desvantagens do uso de tipagem estática na programação?
Como é que o uso do atributo __slots__ afeta o comportamento e o desempenho das classes em Python?
Fala-me sobre os programas de formação ou cursos de Python que fizeste.
O que são índices e para que são usados? Em que casos deve-se criar um índice e em quais não deve?