Qual é a diferença entre os comandos RUN e CMD no Dockerfile?
Python
O que significa o direito de execução (execute) para um diretório no Linux?
Existem dois serviços: registo e gestão de pedidos. Um novo utilizador faz um pedido e regista-se de imediato. Como ligar estes eventos para que o pedido não seja criado se o registo falhar?
Está familiarizado com transações distribuídas? Qual é a diferença entre orquestração e coreografia em microsserviços?
Como funciona um índice hash? Por que ele tem uma velocidade tão alta?
Em que formatos ocorre a transmissão e armazenamento de dados ao interagir com bancos de dados NoSQL?
def get_current_user(user_id: int): user = users.get(user_id) if user is None: raise HTTPException(status_code=404, detail="Utilizador não encontrado") return user @app.get("/users", response_model=list[User]) def list_users(): return [User(*user) for user in users.list()] @app.get("/users/me", response_model=User) def read_current_user(current_user: User = Depends(get_current_user)): return current_user
Quais protocolos de transmissão de dados são utilizados em bancos de dados NoSQL (Redis, MongoDB, Elasticsearch)?
Tens experiência com Kubernetes e a que nível?
Que métodos de requisição HTTP conheces e para que são utilizados?
Qual é a diferença entre PUT e PATCH? Como deve reagir o servidor se nem todos os campos forem enviados por PUT? Forneça um caso real de uso de PATCH.
A ordem dos campos num índice composto em bancos de dados relacionais importa?
Por que a pesquisa com índice é mais rápida e em que medida? Compare a pesquisa sem índice, com índice B-tree e com índice hash.
Como atualizar um microserviço de alta carga para uma nova versão sem perder solicitações? O que fazer se a migração do banco de dados quebrar a versão antiga?
Que bases de dados NoSQL conheces e para que tarefas elas são usadas?
O que é Ingress no Kubernetes?
Como definir permissões de acesso no Linux (chmod) usando números?
A que você presta atenção ao fazer uma revisão de código?
Como são configuradas as permissões de acesso às pastas e ficheiros no Linux?
Quais são as desvantagens do JWT?