Frontend
Que tipos de dados existem em JavaScript? Como os primitivos diferem dos objetos? Como eles são armazenados na memória?
Implemente uma função para formar uma string de classes CSS. Ela aceita uma quantidade arbitrária de argumentos de diferentes tipos: strings e números são adicionados ao resultado, arrays são desdobrados recursivamente, e das objetos são retiradas as chaves com valores truthy, ignorando valores inválidos. O resultado é uma string de classes separadas por espaços.
Fale sobre o uso do Astro: como foi escolhido, como gerenciam o conteúdo?
O que são Map e Set, em que se diferenciam e quais são as suas características?
Quando surgem problemas típicos de vazamento de memória?
Como fazer uma única solicitação HTTP e assinar o seu resultado várias vezes?
Consegues explicar a diferença entre gestão de estado no servidor e no cliente? Para que servem bibliotecas como Tanstack Query?
/* arquivo ProfilePage.tsx neste arquivo, é necessário corrigir erros */
Há um array de utilizadores que são exibidos através de map. Onde está o erro e o que falta aqui?
No código Vue fornecido, a template será atualizada ao clicar no botão?
Fala sobre FSD (Feature-Sliced Design) — quais foram os acordos na equipa
Analise essa abordagem do ponto de vista da mistura de responsabilidades: o que foi feito de errado aqui e como você explicaria isso do ponto de vista dos princípios arquiteturais (em particular, o Princípio da Responsabilidade Única e a separação de apresentação e modelo)?
Qual é a diferença entre o operador in e o método hasOwnProperty?
Já trabalhou com tabelas complexas: filtragem, ordenação, tabelas editáveis?
Como funciona o Array.from? O que aceita como argumentos?
O que acontecerá se um utilizador alternar rapidamente entre abas (filmes/séries), cada uma fazendo uma solicitação API? Como corrigir isso?
Pergunta 3 Em Los Angeles, um candidato político que compra publicidade de saturação na rádio obterá o máximo reconhecimento do nome. A afirmação acima transmite logicamente qual das seguintes? - A publicidade na rádio é o fator mais importante nas campanhas políticas em Los Angeles. - O reconhecimento máximo do nome em Los Angeles ajudará um candidato a ganhar uma porcentagem maior de votos na cidade. - A publicidade de saturação na rádio alcança todos os setores demográficos distintos da população votante em Los Angeles. - Para reconhecimento máximo do nome, um candidato não precisa gastar em outros canais de mídia além da publicidade na rádio. - O histórico de realizações de um candidato na área de Los Angeles terá pouco efeito no reconhecimento de seu nome lá.
Fala sobre a abordagem CSS-in-JS.
Já trabalhou com mapas? Com quais APIs de mapas trabalhou e que tarefas resolveu?
Hoje vamos projetar um mensageiro. Familiarize-se com o layout da interface e os requisitos funcionais. É necessário coletar os requisitos não funcionais, discutir a pilha técnica, os componentes e serviços do frontend, os modelos de dados, as APIs e a arquitetura geral do sistema.