Sobes.tech

Frontend

Tem procurado emprego durante estes dois meses?

135

JavaScript é de thread único ou multi-thread? Fale-me sobre Web Workers.

135

O que é EventBus? Como fazer isso no Vue?

134

Fala-me sobre a stack em que trabalhaste. Quão bem conheces o TypeScript? Tipos complexos, tipos recursivos?

133

O que farás se os prazos forem completamente irrealistas?

132

Como funcionam os estilos scoped no Vue por baixo do capô?

132

Fala-me sobre o Event Loop — filas de micro e macro tarefas.

132

Como corrigir uma tarefa com var no ciclo, além de substituir var por let?

131

Como te relacionas com a lógica no modelo (template)?

130

Olhe para este código HTML/CSS. Qual será a cor do texto em cada elemento?

128

Fale sobre os princípios da POO. A POO é aplicável em JavaScript?

128

Quais métodos de isolamento de CSS conhece?

128

O que achas do Pinia? Em que casos não usarias o Pinia?

128

Tarefa em Vue: o que será exibido no template ao usar watch sem a flag immediate?

127

async function f(result = 1) { let promiseB = new Promise(resolve => { setTimeout(() => resolve("1e"), 200) }); let promiseA = new Promise(resolve => { setTimeout(() => resolve("ab"), 1000) }); result += await promiseA; result += await promiseB; alert(result); // ? } f(null);

127

Fale sobre as variáveis var, let, const: escopo, hoisting, zona morta temporária.

127

Como afeta um elemento pai se tiver um filho com position: absolute?

126

Por que usou async/await com try-catch em vez de Promise.then().catch()?

126

O que achaste daquele componente que viste na revisão de código?

125

Explique o comportamento do seguinte código de Promessa em JavaScript e o que será registado na consola: ```javascript let promise = new Promise((resolve, reject) => { resolve("ok"); }) promise .then(result => `${result} one`) .then(result => `${result} two`) .then(result => {return new Error('error')}) .finally((result) => console.log('finally', result)) .catch(err => console.error(err.message)) ```

125
/7