Frontend
Fale sobre os princípios SOLID
Tarefa sobre o Event Loop: determine a ordem de saída no console na presença de setTimeout, Promise e código síncrono. O que será exibido por último e por quê?
Para que serve o atributo key nas listas React?
O que estás procurando agora e o que esperas de um novo lugar?
Como é que o CORS e o CSP influenciam um ao outro?
Por favor, diz-me, na cidade onde estás agora.
O que será exibido no console na primeira renderização de um componente React com um componente filho (useLayoutEffect, useEffect)?
Que valores podem ser armazenados em JSON? É possível armazenar funções lá?
Usaste Vitest ou Playwright no teu trabalho?
Fale sobre o ciclo de vida dos componentes React (de classe e funcionais).
Já teve que lidar com a segurança da aplicação, código ou serviço?
Como era feita a aceitação de tarefas na empresa anterior? Quais eram os bancos de testes?
Há um filtro com abas. Ao alternar rapidamente entre as abas, às vezes aparecem valores antigos que não pertencem à aba atual. Qual é a causa e como corrigir?
O que é um CDN? Como é que a static chega lá? Como é que o cliente sabe qual o servidor CDN a contactar?
Quantos utilizadores teremos? É necessária otimização SEO? É necessária localização? Quais métricas devemos coletar?
O que pode bloquear o processo de parsing de HTML?
Fale mais sobre o protocolo HTTP: o que é e quais métodos são utilizados?
Por que decidiu considerar outras ofertas? Por que decidiu entrar no mercado?
Fale sobre o seu último emprego: experiência, tecnologias, momentos marcantes e projetos.
O useEffect é síncrono ou assíncrono?