00:09

Informações

Título da Prova

Avaliação Sênior Full Stack & IA

Código: T-200

Nível

Sênior

Duração

150 min

Total de Candidatos

2 candidatos

Data de Criação

26/07/2026

Questões Configuradas (8)

Questão 1 - Arquitetura e React (Performance)multipla escolha

Num dashboard de alta frequência de dados, qual a melhor estratégia para evitar re-renders em cascata de componentes pesados que não dependem do fluxo de dados atual?

  • Usar Context API nativo em todo o app.
  • Isolar o estado em lojas atômicas (Zustand/Jotai) ou usar Context slicing com React.memo. (Correta ✅)
  • Usar Redux globalmente com re-render automático.
  • Colocar todos os estados no componente pai e passar via props.
Questão 2 - Arquitetura e React (Performance)verdadeiro falso

Em Next.js App Router, componentes de servidor (RSC) podem utilizar hooks como useEffect desde que não acessem a Window API.

  • Verdadeiro
  • Falso (Correta ✅)
Questão 3 - Node.js e Concorrênciadissertativa

Explique detalhadamente a diferença de prioridade na fila de microtasks (process.nextTick, Promise.resolve) versus o Timer phase (setTimeout). Como você projetaria o offload de processamento massivo de imagens numa API Node.js?

Questão 4 - Node.js e Concorrênciamultipla escolha

Qual padrão de arquitetura é o mais adequado para gerenciar o estado (sessões/WebSockets) num cluster Node.js com múltiplas instâncias rodando atrás de um Load Balancer?

  • Armazenar na memória RAM (variáveis globais).
  • Usar Sticky Sessions no Load Balancer e gerenciar localmente.
  • Externalizar o estado usando um in-memory datastore como Redis (Pub/Sub) para distribuir os eventos. (Correta ✅)
  • Salvar cada ping de socket no PostgreSQL.
Questão 5 - PostgreSQL Avançadoverdadeiro falso

Um índice B-Tree no PostgreSQL é a estrutura mais eficiente para realizar buscas textuais do tipo LIKE '%termo%' em colunas de grande volume.

  • Verdadeiro
  • Falso (Correta ✅)
Questão 6 - PostgreSQL Avançadodissertativa

Explique como o MVCC (Multi-Version Concurrency Control) do PostgreSQL resolve contenção de leitura/escrita e cite um cenário prático onde você precisaria forçar um SELECT ... FOR UPDATE.

Questão 7 - IA Estratégica & RAGmultipla escolha

Um cliente do ERP Socian precisa que um bot responda a perguntas sobre contratos gerados DIARIAMENTE. Qual a arquitetura recomendada e por quê?

  • Fine-tuning de um LLM semanalmente com os novos contratos.
  • Implementar um sistema RAG injetando o contrato relevante no contexto do LLM. (Correta ✅)
  • Treinar um LLM do zero com os dados corporativos.
Questão 8 - IA Estratégica & RAGcodigo

Num sistema RAG corporativo (ex: financeiro), descreva 3 estratégias de engenharia e prompt (guardrails, verificação de grounding, restrição de temperatura) para impedir que a LLM invente dados que não existem no Vector DB. Escreva um pseudocódigo ou prompt demonstrando a proteção.