O que é um iterador e por que é necessário?
Frontend
Realize uma revisão de código do fragmento do componente Vue em script setup: sugira melhorias e possíveis correções.
Que padrões de arquitetura conhece e quais aplica no seu trabalho?
Já trabalhou com CI/CD, configurou ou escreveu algo para isso?
Por que é mais seguro guardar tokens de atualização em cookies do que em localStorage?
Qual é a diferença entre debounce e throttle e quando usar qual?
Você entende a diferença entre requisitos funcionais e não funcionais?
Que coisas interessantes havia na Mini App do Telegram e que tecnologias utilizou?
Descreva o modelo de mensagem retornado pela API.
Implemente uma cache LRU com limite de capacidade, onde o elemento menos recentemente acessado é removido ao transbordar; as operações get e put devem funcionar em tempo constante.
Descreva os componentes e módulos frontend da aplicação. Forneça um diagrama completo da arquitetura.
Tem experiência em configurar o Nginx e fazer o deploy de uma aplicação de forma independente?
Já trabalhou com o Storybook?
Que métricas de desempenho conhece, como trabalha com elas e como melhora uma métrica específica?
Tem alguma pergunta para a equipa ou o projeto?
Crie casos em que o uso de um balanceador de carga seja justificado.
Como utilizou o Mock Service Worker para mocks?
Tarefa do Event Loop: nomeie a ordem de saída do console.log no código mostrado e explique por que é exatamente assim.
Como você implementaria o padrão Observer?
Por que a mensagem enviada precisa de um ID de cliente?