Sobes.tech

Frontend

¿Qué sucede durante la etapa de renderizado del navegador: cálculo de estilos, diseño/reflujo, pintura y composición?

Middle
4

¿Por qué se necesita la asincronía en los lenguajes de programación y cuál es el problema con la espera síncrona de una respuesta?

4

¿Qué sabes sobre la empresa "Bureau 1440" y el proyecto?

4

¿Qué es un cierre en JavaScript? Explica con un ejemplo de un contador.

Middle
4

¿Qué reglas de los hooks se violan si un hook se llama después de un retorno condicional o dentro de una condición?

Middle
4

¿Qué significa que las props no hayan cambiado en el contexto de React.memo?

4

Implementa una función map para un iterador que transforme sus valores, por ejemplo multiplicando cada número aleatorio por 2.

4

¿Tienes experiencia en pruebas de frontend?

Middle
4

¿Por qué el bloque "Productos similares" comienza a funcionar incorrectamente al cambiar rápidamente entre diferentes páginas de productos? Encuentra y corrige el problema.

Middle
4

¿Qué hace throw new Error(...) en una cadena de Promises y en qué se diferencia de return new Error(...)?

Middle
4

Implementa el cambio de estado del cuadrado al hacer clic: en el primer clic, el cuadrado se vuelve verde; en el segundo, vuelve a rojo.

Middle
4

¿Qué sucede bajo el capó de Redux Toolkit cuando el estado cambia?

Middle
4

¿Tienes experiencia usando View y Materialized View en PostgreSQL?

Middle
4

¿Cuál es la complejidad temporal de quicksort?

Middle+
4

¿Qué son los prototipos y la herencia prototípica en JavaScript?

4

¿Con qué frecuencia se activa la referencia en los cambios?

4

¿Qué es la hidratación en React/Next.js y qué sucede durante una descoordinación de hidratación?

Middle
4

¿Por qué los resultados no se restablecen después de limpiar completamente la cadena de búsqueda? Encuentra y corrige la razón en la lógica de debounce.

Middle
4
/349