Sobes.tech

Frontend

Como avalia a abordagem com arquitetura diferente nos módulos? O que mudaria?

Middle
Revizto
99

Fala sobre a tua experiência

Middle
МПФИТ
99

Tecnicamente — tu implementaste o projeto do zero e configuraste tudo sozinho?

Middle
Navio
99

Como você trabalha com assincronismo no React?

Middle
НЕОЛАНТ
99

Com que hooks trabalhou em componentes funcionais? Qual foi o mais incomum?

Middle
Тензор
99

Quais são os prós e contras de um kit de UI personalizado?

Middle
МВидео/эльдорадо
99

Qual é a diferença entre o DOM virtual e o DOM normal?

Middle
Элара
99

Tarefa de CSS: três blocos div empilhados um sobre o outro, cada um com margem superior de 10px e margem inferior de 30px. Qual será a distância entre os blocos? O que mudará se substituir o div por span?

Middle
Цифротех
99

Reescrever a função strjoin em ES5 sem o operador rest

Intern
Яндекс
99

Existe uma árvore com a interface INode (value: number, left?: INode, right?: INode). Escreva uma função que percorra a árvore e retorne a soma de todos os valores.

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

Como transferir a lógica de fetch para um hook personalizado para não duplicar o código para diferentes entidades?

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

Fale sobre multilíngue e layout RTL. Como fazer margens que funcionem corretamente para LTR e RTL?

Middle+
Employcity
99

O que é o método de encadeamento (chaining) na resolução de colisões numa tabela hash?

Middle+
Ifellow
99

Fale sobre a pilha tecnológica utilizada nos projetos. Por exemplo, quais os kits de UI utilizados?

Middle
Цифровой семейный офис
99

Há um setTimeout no código com um atraso de 0 milissegundos — o que isso significa e como isso vai funcionar?

Middle
WB банк
99

Quanto tempo vai levar para executar cada função? ```javascript /** Quanto tempo vai levar para executar cada função */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```

Middle+
Скиф трейд
99

Que valores da propriedade display vais recordar?

Middle+
Ifellow
99

Como avalias o teu nível técnico na tua posição atual? Middle, middle+, senior, senior+?

Middle
Пикварио технологии
99

Como era arquitetonicamente a sua aplicação no seu último emprego? Que abordagens arquitetónicas alternativas conhece?

Middle
Элара
99

Na página há uma lista de 5000 produtos, a página fica muito lenta. O negócio pede para fazer algo a respeito. O que sugeres?

Middle
Mayflower
99
/298