Sobes.tech

Frontend

Para un fragmento de código con código síncrono, setTimeout y Promise, determine el orden de salida en la consola, explicando las colas de macro y micro tareas.

Middle+
136

¿Has trabajado con devDependencies, peerDependencies, optionalDependencies o bundledDependencies?

Middle+
136

Código en vivo: implementar una función $ (similar a jQuery), que acepte un selector CSS válido y encuentre los nodos correspondientes. La función debe devolver un objeto con métodos addClass, toggleClass, removeClass, css (aplicar estilos), html (insertar HTML/CSS dentro del elemento) — con la capacidad de encadenar llamadas (chaining). El código de prueba con encadenamiento proporcionado no debe modificarse y debe funcionar después de implementar la función.

136

¿Cómo organizar a través del servicio los escenarios en los que dos componentes deben leer el mismo valor o tener un estado compartido?

136

¿En qué se diferencian un script normal, un script con async y un script con defer? Si hay varias etiquetas script en la página, ¿en qué orden se cargarán y ejecutarán?

Middle+
136

```javascript const obj = { name: 'Alex', say() { console.info(this.name); } }; const obj2 = { name: 'Ivan' } const fn = obj.say.bind(obj).bind(obj2); fn(); obj.say(); ```

Middle
136

¿Qué problemas pueden surgir durante la hidratación de una aplicación SSR, por qué razones y cómo los resolvería?

Middle
135

Por favor, cuéntame sobre ti, tu experiencia laboral en tu último puesto, las principales características, la pila tecnológica — todo lo que consideres importante.

Middle+
135

[nombre] preguntó: ¿El arquitecto era generalmente responsable de la arquitectura del frontend, o había una persona separada responsable de ello en el frontend?

135

// parámetros de entrada: // url // opciones export function useFetch() { // lógica const fetchData = async () => {}; return { data, error, loading }; }

Middle+
135

¿Qué me interesó exactamente de su empresa? ¿Qué me gustaría encontrar en un nuevo lugar de trabajo?

134

Eso tiene sentido: mantener el contrato público cerrado evita desviaciones no deseadas de la API, y las uniones discriminadas son una razón sólida para preferir `type`. Cuando implementas ese botón para que sea pixel-perfect y responsivo, ¿cómo manejas el espaciado y la alineación para que el icono y la etiqueta permanezcan visualmente consistentes en diferentes puntos de interrupción y cambios de tamaño de fuente?

Senior
133

¿Cómo estructurarías el intercambio de información entre el backend y el frontend por capas (arquitectónicamente)?

Middle
133

¿Qué middleware usaste en Redux? ¿Qué es middleware?

Middle+
133

¿Qué es importante controlar durante el despliegue?

Middle
132

¿ No fue difícil distribuir el tiempo en dos proyectos paralelos por un mismo equipo?

132
/349