Sobes.tech

Frontend

Já trabalhou com a Cache API?

Middle
Лантан
121

Qual é o propósito de ferramentas como Next.js, Vite e bibliotecas de testes no ecossistema React, e que compromissos práticos você consideraria ao escolhê-los para um projeto de produção?

Middle+
AndersenAndersen
121

Por que o Vuex se tornou menos popular e todos começaram a usar Pinia?

Middle
Voximplant
121

/* São fornecidas três secções de código. É necessário escrever o resultado de cada console.log. */ var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ---------------- var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ---------------- var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj);

Intern
Яндекс
121

Quais são as fases dos eventos no navegador (propagação e captura)? Como parar a propagação? Como prevenir a ação padrão?

Middle
ОТП БанкОТП Банк
121

Ao navegar da página da lista de utilizadores para a página de um utilizador específico, há um carregamento longo (o carregador fica por 2 segundos devido a um atraso artificial). Como pode melhorar-se esta situação?

Middle
Mayflower
121

Que métodos conheces para converter uma string em número?

Middle
ТранснефтьТранснефть
121

Como achas o formato de comunicação com mini-reuniões ao longo do dia? É normal que ocorram pequenas reuniões durante o dia?

Middle
РунитиРунити
121

Quais dificuldades enfrentou na migração da aplicação Vue?

Middle
КейСофт
121

function createRateLimiter(limit, interval) {} // Testes const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Ignorado (limite 2/100ms) setTimeout(() => limiter(fn), 150); // count = 3 (passaram >100ms)

Middle
IGaming
121

Fale sobre a sua experiência de trabalho atual: qual foi o projeto, quais tarefas realizou, o que foi implementado.

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

Quantos utilizadores teremos? É necessária otimização SEO? É necessária localização? Quais métricas devemos coletar?

Middle+
Т-БанкТ-Банк
121

O que acontecerá no segundo bloco com a função assíncrona loadRolesData dentro do useEffect?

Middle+
Сбертех
121

/** * É necessário escrever uma função assíncrona, * que "durma" a quantidade de milissegundos especificada, * e depois termine com sucesso */ function sleep(duration) { } // Exemplo const startTime = Date.now(); console.log("Começando a dormir..."); sleep(2000).then(() => { console.log("Acordou após 2 segundos!"); console.log("Tempo passado: ", Date.now() - startTime); }); sleep(1000).then(() => { console.log("Acordou após 1 segundo!"); console.log("Tempo passado: ", Date.now() - startTime); });

Middle+
Яндекс
121

Fale brevemente sobre si e sua experiência em desenvolvimento.

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

Qual método de array quebra a tipagem no TypeScript?

Middle
Раппорто
121

Quão confortável você se sente ao trabalhar com código legado, alternar entre diferentes frameworks e, se necessário, gradualmente unificar as aplicações em uma única pilha?

Middle
КейСофт
121

Por que decidiu tornar-se desenvolvedor?

Middle
Нетвижн
121

Quais são os erros típicos de hidratação e como evitá-los?

Middle
Marfatech
121

Determine a ordem de saída no console para o código que usa async/await e setTimeout.

Middle
Первый оптовый
121
/298