Frontend
Como avalia a abordagem com arquitetura diferente nos módulos? O que mudaria?
Fala sobre a tua experiência
Tecnicamente — tu implementaste o projeto do zero e configuraste tudo sozinho?
Como você trabalha com assincronismo no React?
Com que hooks trabalhou em componentes funcionais? Qual foi o mais incomum?
Quais são os prós e contras de um kit de UI personalizado?
Qual é a diferença entre o DOM virtual e o DOM normal?
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?
Reescrever a função strjoin em ES5 sem o operador rest
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.
Como transferir a lógica de fetch para um hook personalizado para não duplicar o código para diferentes entidades?
Fale sobre multilíngue e layout RTL. Como fazer margens que funcionem corretamente para LTR e RTL?
O que é o método de encadeamento (chaining) na resolução de colisões numa tabela hash?
Fale sobre a pilha tecnológica utilizada nos projetos. Por exemplo, quais os kits de UI utilizados?
Há um setTimeout no código com um atraso de 0 milissegundos — o que isso significa e como isso vai funcionar?
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()]); })(); ```
Que valores da propriedade display vais recordar?
Como avalias o teu nível técnico na tua posição atual? Middle, middle+, senior, senior+?
Como era arquitetonicamente a sua aplicação no seu último emprego? Que abordagens arquitetónicas alternativas conhece?
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?