Em que condições na implementação atual do wrapper de retry fetch pode não ser chamado nenhuma vez e como evitar isso?
Frontend
Dado um objeto com o método getName. O que será exibido nas linhas 12, 13 e 14 do código com diferentes formas de chamar a função?
Quão grande é a empresa em que trabalha? Quantas pessoas há no departamento de TI?
O que é CORS e para que serve? Como permitir solicitações de todas as fontes?
O que o levou até nós? Por que decidiu fazer uma entrevista na nossa empresa?
Como avalia o seu nível (grau) — júnior, middle ou sênior?
O que é um tipo literal em TypeScript? Forneça um exemplo.
Pode descrever a estrutura de uma requisição HTTP: de que partes ela é composta?
O que é o contexto (this) em JavaScript?
Dê um exemplo de um cabeçalho HTTP na solicitação e explique sua finalidade.
Uma função dada e dois objetos para verificar tipos. Num caso, o TypeScript não reclama, no outro sim. É necessário tipar a função de modo que o comportamento do TypeScript corresponda ao esperado (usando generics e keyof).
O que mudará em todos os três casos se a função for uma seta?
Que tipos utilitários em TypeScript você conhece? Dê exemplos (Record, Omit, ReturnType, etc.)
O que significa passar objetos por referência?
O que é importante para si num novo emprego e o que poderia impedir a sua mudança?
A função seta não tem o seu próprio this — o que isso significa e para onde aponta o this neste caso?
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.
O que significa a palavra-chave satisfies em TypeScript e para que serve?
Como fazer para que o contexto não se perca na linha 14 sem alterar a própria linha (usando bind)?
O que é o carregamento síncrono e assíncrono de JavaScript e CSS? Do que depende a forma de carregamento?