Frontend
Se o cliente atualizar a página, você salvou os dados ou os redefiniu? Você usou Local Storage?
Como resolver o problema de conflito de estilos entre dois micro frontends que usam versões diferentes do sistema de design? Como resolver a questão da especificidade do CSS?
O utilizador clicou no botão, recebeu uma grande quantidade de dados do backend e a tela ficou presa. O que poderia ter causado isso e como resolver o problema?
Devo usar useEffect ou é melhor tentar evitá-lo?
Como é que as tarefas eram atribuídas na sua equipa, quem tomava as decisões arquitetónicas?
O que se pode fazer no frontend se um ficheiro CSS tiver 50 MB?
[nome] perguntou: Qual foi a tarefa mais desagradável recentemente?
Fale mais sobre o módulo de integração com quatro sistemas POS — arquitetura, como era?
Quais são as principais diferenças entre Vue 2 e Vue 3?
Avalie a seguinte implementação de autenticação: formulário de login/senha, o backend procura o usuário na base de dados (tabela: id, nome de usuário, senha), obtém o ID inteiro e grava-o num cookie com a flag HttpOnly. O que há de errado nesta implementação e como corrigi-la?
O que faz se a tarefa for desconhecida e o tempo for limitado (por exemplo, uma semana)?
Podes explicar a diferença entre os métodos de renderização: SSR, SSG, CSR e ISR?
O que são componentes controlados e não controlados?
Fale sobre a sua experiência de trabalho na Atvint: projetos, responsabilidades, equipa, processos.
Como manter o contexto this ao chamar um método memorizado de um objeto?
Fale sobre o seu último local de trabalho e sua experiência com Vue e TypeScript: o que você fez do zero, quais tarefas difíceis ou interessantes resolveu?
Com foco no suporte e desenvolvimento — que abordagens ajudaram a cumprir as expectativas do produto, para que fosse evolutivo e suportável? O que foi escolhido em termos de arquitetura e por quê?
O que é o operador as em TypeScript e quais são as suas vantagens e desvantagens?
Descreva o algoritmo para encontrar a diferença entre duas matrizes: os elementos presentes apenas na primeira e apenas na segunda matriz. Indique a complexidade temporal e espacial.
Descreva as APIs de que precisaremos (getUsers, getChat, sendMessage e outros). Quais deles funcionarão através de REST e quais através de WebSocket?