Frontend
Onde está a fronteira entre o uso de slots e props nos componentes Vue.js?
Fala sobre closures em JavaScript: o que são, para que servem, como os usas no teu trabalho?
O que é o useEffectEvent e para que serve?
[nome] perguntou: O que é uma boa revisão de código, na tua opinião? Como resolverias o problema de uma atitude condescendente e exigente durante a revisão na equipa?
Como abordaria a resolução de problemas de desempenho numa aplicação React se um utilizador se queixa de atrasos?
Como se escreve a complexidade algorítmica? Qual é a complexidade da ordenação por bolha? Qual é a complexidade da ordenação rápida?
Fala um pouco sobre a sua experiência anterior, o que fazia no seu último emprego. Algum caso interessante ou qual foi o seu papel na equipa?
Expectativas salariais — 270 mil rublos?
Implementar uma função compose que aceita um número variável de funções e retorna uma nova função. O resultado de cada função é passado para a próxima.
Para que serve realmente async/await, quando já temos a cadeia then/catch/finally?
Que comentários os colegas deixaram na revisão de código recentemente? Há alguma descoberta ou técnica que você aprendeu graças às observações deles?
Implementar a função sumPromises, que aceita promessas como argumentos e retorna a soma dos seus resultados. A função pode aceitar qualquer quantidade de argumentos, pode usar qualquer API de promessas.
O que acontece se não tratar os erros numa Promise (sem .catch)?
Como atualizar manualmente a visualização de um componente com OnPush e qual é a diferença entre markForCheck e detectChanges?
O que é Type Guard em TypeScript?
Tarefa prática: escrever uma função que aceite um número e retorne uma Promessa com o resultado da verificação de paridade, e em caso de erro (não é um número) retorne -1.
O que entende por design e arquitetura no seu projeto? Houve uma única concepção arquitetônica?
Qual é a assinatura do método reduce em arrays? O que deve ser retornado no callback em cada iteração?
Podes explicar o que é um encerramento?
Para que é que se usa o useMemo? Dá um exemplo prático.