Sobes.tech

Frontend

Fale mais sobre microtarefas e macrotarefas — o que são e como funciona o Event Loop?

Middle
219

Já tens um mecanismo com um cursor que usaste para paginar a lista de questionários? Pode ser aplicado aqui também, para carregar as perguntas de forma preguiçosa (uma por uma ou várias de uma vez)?

Middle+
216

O que é this em JavaScript e como funciona? Como difere o comportamento de this numa função normal e numa arrow function?

Middle
210

Tens alguma pergunta para mim? Há algo fundamentalmente crítico que mudarias na solução que projetámos?

Middle+
204

Adapte a função once para trabalhar com funções assíncronas (a função pode ser síncrona ou assíncrona).

Middle
186

O que podemos supor sobre a interação com diferentes tipos de respostas: pode clicar na imagem, também no texto, mas o que fazer com o vídeo?

Middle+
183

Suponhamos que um novo tipo de resposta (por exemplo, vídeo) seja introduzido — como isso deve ser considerado na estrutura de dados que estabelecemos?

Middle+
175

O que são tipos de dados de referência e como eles diferem dos não referência? O que significa passar por referência?

Middle
174

O que são os operadores rest e spread? Em que eles se diferenciam?

Middle
166

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?

Middle+
162

Fale mais sobre o cache para uma entrega rápida de páginas. Dê um exemplo na segunda interface (tela de perguntas).

Middle+
159

Imagine uma situação em que a imagem não carregou — como lidar com isso para que o utilizador perceba o que deveria estar lá?

Middle+
159

Adicione na função once um mecanismo de tentativa: se a função assíncrona terminar com um erro, repita a chamada o número de vezes especificado (o número de tentativas é passado como segundo parâmetro).

Middle
156

Conta-me como entrou no frontend? Com o que trabalhou?

Middle
154

Você mencionou a sessão do usuário — o que precisamos alterar na nossa API para considerar a autorização/sessão do usuário (progresso, questionários disponíveis)?

Middle+
154

O que será exibido no console como resultado da execução dos blocos de código? (questão sobre escopo, var/let, tipos de referência)

Middle
152

Como funciona um closure? Explique com um exemplo de uma função implementada chamada once.

Middle
147

Que dados o cliente precisa em que momento e qual será a nossa API? Quais são os pontos de entrada necessários, quais esquemas de dados?

Middle+
147

Como ligar o contexto (this) a uma função? Fale sobre os métodos call, apply, bind e as suas diferenças.

Middle
145

Como pode-se representar a estrutura da opção de resposta nestes dados, que podem ser imagens, texto ou texto com imagens?

Middle+
145
/2