Sobes.tech

Frontend

Explique o problema com herança no código onde a classe estende Object, e sugira uma solução.

Senior
Bitrix
46

Fale sobre padrões de projeto de software. Quais conhece e quais usa na prática?

Middle
ИРИ
46

Já trabalhou com React Context? Quais são as desvantagens do Context em comparação com o Redux?

Middle+
Сбертех
46

Qual é a diferença entre um link e um botão?

Middle
Брайтис
46

Fale sobre a especificidade dos seletores CSS. Como ela é calculada? Qual é o seletor mais específico?

Middle
SimbirsoftSimbirsoft
46

/** * @param {Array} prev * @param {Array} next * @param {(item: any) => string} keyFn * @returns {{ added: Array, removed: Array }} */ export function diffGeneric(prev, next, keyFn) { // escreva o código aqui return { added: [], removed: [] }; } // prev = [1,2,3,4,6] // next = [2,3,4] // added = [] // removed = [1,6]

Middle+
Basis
46

Em que casos ocorre a re-renderização (re-render) de um componente no React? Fale sobre reconciliation (conciliação).

Middle+
SelectySelecty
46

O que é Teleport no Vue?

Middle
Программный код
46

Faz sentido usar useMemo ou useCallback para uma função que retorna JSX?

Middle
WB банк
46

Quais são os formatos de imagem existentes (JPG, PNG, WebP)? Como o navegador escolhe qual formato usar?

Middle+
ООО Делай мебель
46

Qual é a diferença entre um script normal, um script com async e um script com defer? Se houver várias tags script na página, em que ordem elas serão carregadas e executadas?

Middle+
Mish
46

Qual é a diferença entre verificar 'key in result' e 'result.hasOwnProperty(key)'?

Middle+
Яндекс
46

Se estivesse a fazer um projeto para si, o que escolheria: Vue ou React? E porquê?

Middle
ИРИ
46

O que procura para si, a que aspectos presta atenção na escolha do empregador?

Senior
Ренессанс СтрахованиеРенессанс Страхование
46

O que procuras num novo local de trabalho, a que prestas atenção?

Middle
А7-Технологии
46

Já utilizou agentes de IA (ferramentas LLM) no seu trabalho? Qual é a sua experiência com eles?

Middle
Ifellow
46

Qual é a diferença entre type e interface em TypeScript?

Middle
Куаргет
46

Como foi a interação com os designers? O que aconteceu primeiro: o desenvolvimento da funcionalidade ou o design, e como agiram em caso de incompatibilidade entre o design e a funcionalidade?

Middle
Pac Group
46

Estudaste na área de engenharia civil e construção. Conta-me, o que te levou ao desenvolvimento frontend?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
46

O que farias se te atribuíssem uma tarefa e não concordasses com a sua implementação do lado do design ou do backend?

Middle+
Твое Лайв
46
/295