Frontend
Como é que o servidor entende que deve fazer o download de um ficheiro e não apenas obter uma entidade (por exemplo, ao fazer o download de um PDF)?
Fale-nos sobre a pilha de tecnologias do projeto. Já trabalhou com aplicações Telegram?
Você resolve problemas algorítmicos; qual é a sua experiência com problemas do LeetCode?
Que métodos HTTP conheces na API REST? Qual é a diferença entre PUT e PATCH?
O que acontece com useEffect se o array roles estiver vazio?
Fale sobre o Virtual DOM e o mecanismo de reconciliation no React. Como o React otimiza a comparação de árvores?
Por que não é sênior? Você participou na arquitetura, realizou tarefas complexas, otimizou.
Como substituir o contexto (this) dentro da função loadScript, se ela for um método de classe e precisar ser chamada com outro this?
O que é Vue? O que é reatividade e para que é usada?
O que será exibido no console após clicar no botão (re-renderização)?
Escreveu testes? Quais exatamente?
Fala sobre alguns desafios complexos e interessantes da tua última experiência de trabalho.
Como organizarias arquitetonicamente o trabalho com o backend num novo projeto? Quais tecnologias escolherias?
A equipa de carrinho divide-se em subequipes — a qual delas posso juntar-me e quantos frontends haverá lá?
Para que servem as chaves no React e por que devem ser únicas?
Como dividiria a arquitetura de interação com o backend em camadas: obtenção de dados, validação, armazenamento, pedidos repetidos em caso de erro?
Codificação ao vivo: implementar um polyfill para o método Promise.all, incluindo a preservação da ordem dos resultados
Qual é a diferença entre div e span do ponto de vista do layout?
Quando estarão prontos para mudar para o novo local?
Não queres passar para full stack no teu atual emprego? Nada mudou nesses dois meses?