Frontend
/** * Tarefa 3: Analise a função abaixo e corrija quaisquer erros. Explique o papel do tipo `never` em TypeScript. */ function throwError(): never { throw new Error('Ocorreu um erro'); } /** * Tarefa 4: Transforme o tipo dado `MaybeProps` para tornar todas as suas propriedades obrigatórias. */ type MaybeProps = { a?: number; b?: string; }; /** * Tarefa 5: Crie um tipo genérico `Container` que contenha uma única propriedade `value`. * O tipo de `value` deve ser restrito a `string` ou `number`. */ type Container<T> = { value: T; };
Que problemas de segurança vê ao transmitir login e senha através de parâmetros de consulta na URL?
Qual é a diferença entre interface e type em TypeScript, qual você usa e por quê?
Como identificaste os gargalos numa página com muitas câmeras e como decidiste o que exatamente precisava de otimização? Quão profundo foi o teu perfilamento?
Por que pode ser necessário o método apply na solução runOnce?
E como é que esta métrica (INP) é recolhida, sabes? Como podemos vê-la em utilizadores reais, se no DevTools está tudo bem, mas os utilizadores reclamam que tudo está mal?
Implemente em JavaScript a obtenção de dados de endpoints: carregue posts e comentários em paralelo, agrupe comentários por postId e crie um array de objetos com id, título, userId e contagem de comentários.
Como estás com os mobiles? Houve adaptações? Construíram PWA ou SPA?
Onde pode armazenar o estado no Vue? Em que casos é melhor usar Pinia/Vuex, e em quais usar provide/inject?
O que a função retornará com o número 15 na sua implementação atual?
Com o aparecimento de Signals, ainda é necessário indicar a estratégia de Detecção de Mudanças?
Conte sobre uma tarefa difícil que resolveu no editor.
Quais os métodos de cópia de objetos que podem copiar funções de um objeto para outro?
Qual é a diferença entre WebSocket e Socket.io?
Gostaria de dedicar mais tempo a tarefas de liderança ou simplesmente trabalhar confortavelmente e receber tarefas interessantes?
Qual é a principal diferença entre ref e reactive na utilização, especialmente ao reescrever o valor por completo?
Que tipos de utilitários do TypeScript conhece e usa, incluindo Record?
Qual sistema operativo você usa?
Qual é a diferença entre git fetch e git pull?
Como combinar virtualização com pesquisa e filtragem de dados?