Sobes.tech

Frontend

Com base nos requisitos do novo projeto (independência do framework, implantação separada de módulos, facilidade de desenvolvimento em um repositório único), que perguntas você faria e qual arquitetura escolheria?

Middle
Major Auto
133

Já configurou um linter considerando a tipagem do TypeScript?

Middle+
М.Видео/эльдорадо
133

Para que serve o atributo key ao renderizar listas? É possível usar o índice do array como chave?

Middle
нейровэд
133

Como foi organizada a equipa e como foram configurados os processos?

Middle
Лига Ставок
133

Qual é a importância dos limites de erro no React?

Middle+
AndersenAndersen
133

Que ferramentas de build foram usadas? Quais são as vantagens e desvantagens do Webpack e Vite?

Middle+
М.Видео/эльдорадо
133

O que lhe chamou a atenção na nossa vaga? Por que decidiu candidatar-se?

Middle+
Dr. web
133

Quais tipos de JOIN existem em SGBDRs?

Middle
ГКУ Инфогород
133

Qual é a diferença entre computed e watch?

Middle+
Додо пицца
132

Tarefa: implementar uma classe com os métodos subscribe, unsubscribe e next (padrão Observer/Observador). Todos os métodos devem ser estritamente tipados em TypeScript. O método subscribe deve retornar uma função para cancelar a inscrição.

Middle+
АэрофлотАэрофлот
132

Escreveram testes unitários e testes E2E? Como escolheram os elementos nos testes, estão familiarizados com o padrão Page Object?

Middle+
Сбертех
132

O que é unknown? Em que é melhor que any?

Middle
Хайерлаб
132

O que gostaria de fazer no futuro?

Middle+
Сбертех
132

Como corrigir a perda de reatividade ao desestruturar props? Fala sobre toRef/toRefs.

Middle+
РунитиРунити
132

No código, a função modifica o array e devolve o seu comprimento em vez do próprio array — como corrigir isto corretamente?

Middle+
wb
132

Se ambos blocos forem absolutos, qual deles será exibido por cima do outro e por quê?

Middle
ООО Делай мебель
132

/** * Implementar a função sumPromises, que aceita * como argumentos promessas e retorna a soma * dos resultados da sua resolução. * * A função pode aceitar qualquer quantidade de argumentos. * Pode usar qualquer API de promessas. */ // Exemplo de uso const promise1 = Promise.resolve(1); const promise2 = Promise.resolve(2); sumPromises(promise1, promise2).then(console.log); // 3

Middle
Яндекс Сплит
132

Qual é a diferença entre Type e Interface em TypeScript?

Middle
Алор+
132

Há uma tarefa para mover um elemento na página. Duas formas: através de position + left/top ou através de transform. Qual método é preferível e por quê?

Middle
СБЕРСБЕР
132

Implemente o seu próprio Event Emitter com métodos de subscrição, cancelamento de subscrição e geração de eventos (on, off, emit). Armazene os manipuladores de eventos, verifique o funcionamento com dados de teste e suporte chamadas encadeadas de métodos.

Middle+
Т-БанкТ-Банк
132
/298