TIME ATTACK · 12.º ANO60 segundos.
TEMPO60 PONTOS0 RECORDE LOCAL0
60 segundos.
Quantos consegues?
Arena local: responde rapidamente a perguntas do teu nível. A melhor pontuação fica apenas neste dispositivo.
READY_12
Preparado para a ronda?
Cada resposta certa vale 100 pontos. Errar não retira pontos, mas consome tempo.
[{"q":"Como deves guardar passwords de utilizadores?","options":["Texto simples","Hash de password com algoritmo apropriado e salt","Base64","Num ficheiro público"],"answer":1},{"q":"Como prevenir SQL injection?","options":["Concatenar input na query","Prepared statements + validação","Ocultar o botão","Mudar a cor da página"],"answer":1},{"q":"Qual princípio reduz o impacto de uma conta comprometida?","options":["Privilégio mínimo","Dar admin a todos","Desativar logs","Partilhar tokens"],"answer":0},{"q":"Onde devem ficar segredos de produção?","options":["No Git público","Em secret manager/variáveis protegidas","No JavaScript enviado ao browser","Num comentário HTML"],"answer":1},{"q":"Antes de um deploy automático, é útil executar…","options":["Testes e verificações","Formatação do disco","Desligar backups","Apagar logs"],"answer":0},{"q":"Um plano de rollback serve para…","options":["Voltar rapidamente a uma versão conhecida se o deploy falhar","Apagar o histórico Git","Aumentar a latência","Evitar monitorização"],"answer":0},{"q":"Para uma aplicação pequena e equipa reduzida, começar com um monólito modular pode ser…","options":["Uma escolha razoável pela simplicidade","Sempre proibido","Obrigatoriamente mais caro que microserviços","Incompatível com testes"],"answer":0},{"q":"Adicionar cache pode reduzir latência, mas também introduz…","options":["Problemas de invalidação/consistência","Garantia de dados sempre atuais","Ausência total de falhas","Eliminação da base de dados"],"answer":0},{"q":"Alta disponibilidade normalmente exige…","options":["Redundância, health checks e planos de failover","Um único servidor sem backup","Desligar monitorização","Passwords partilhadas"],"answer":0},{"q":"Que sinal merece investigação imediata?","options":["Pool de ligações à base de dados saturado","CPU demasiado baixa","Nome do servidor","Resolução do browser"],"answer":0},{"q":"Qual resposta inicial é geralmente prudente?","options":["Parar/rollback controlado e investigar","Apagar logs","Desativar backups","Ignorar até amanhã"],"answer":0}]