Frontend
¿Qué API de navegador son importantes para la reproducción de HLS/DASH en el navegador?
// Es necesario implementar el método groupBy, que extienda los métodos estándar de los arrays. // El método debe devolver una versión agrupada del array - un objeto, // en el que cada clave sea el resultado de la ejecución de la función pasada fn(arr[i]), // y cada valor sea un array que contenga todos los elementos del array original con esa clave. // código aquí // Ejemplo 1 const array1 = [ { id: 1 }, { id: 1 }, { id: 2 } ]; const fn = (item) => item.id; console.log(array1.groupBy(fn)); // { // 1: [{ id: 1 }, { id : 1 }], // 2: [{ id: 2 }] // } // Ejemplo 2 const array2 = [1, 2, 3]; console.log(array2.groupBy(String)); // { // "1": [1], // "2": [2], // "3": [3] // } // Ejemplo 3 const array3 = [3.3, 0.5, 1.4]; console.log(array3.groupBy(Math.round)); // { // 3: [3.3], // 1: [0.5, 1.4] // }
¿Cómo ves tu papel en el equipo? ¿Qué dos roles te resuenan más?
¿Qué ocurrirá si se declaran varias interfaces con el mismo nombre?
[nombre] preguntó: cuéntame sobre tu experiencia laboral, por qué decidiste dejar tu trabajo actual y qué esperas de tu nuevo empleo?
Cuéntame sobre la reactividad en Vue: en qué se basa y cómo interactuamos con ella (Reactive, Ref, ShallowReactive, ShallowRef)?
[nombre] preguntó: ¿Dónde estudiaste?
¿Cuál es la diferencia entre watch y watchEffect en Vue?
¿Cuál es la diferencia entre useEffect y useLayoutEffect, y en qué casos sería útil useLayoutEffect?
Tarea sobre el Event Loop: determine el orden de salida en la consola en presencia de setTimeout, Promise y código síncrono. ¿Qué se mostrará al final y por qué?
¿Para qué sirve el atributo key en las listas de React?
Cuéntame sobre bind, call, apply. ¿Cuál es la diferencia entre ellos?
Para los valores const a = null y const b = 0, determine los resultados de las expresiones con || y ??, y explique la diferencia entre los operadores.
¿Qué significa si se llama a un ref 'superficial' o 'de nivel superior' - que no observa el objeto en profundidad, solo sus propiedades superiores? (pregunta sobre shallowRef)
Tarea práctica: implementar una llamada a la función useMutation para que en la consola aparezca 'Hello World'.
¿Cuáles son los dos tipos principales de componentes en React?
Hay un árbol en el que se sientan ardillas y cuervos. Es necesario escribir una función que encuentre todas las ardillas en el árbol y devuelva sus nombres. Resultado esperado: ['Acorn', 'Sirsalty', 'Macadamia', 'Kernel'].
¿Por qué Next.js no es necesario para los paneles de administración?
¿Cuáles son los estados de las promesas?
¿ Mencionaste las pruebas — escribiste pruebas en [empresa] y en tu último trabajo?