Tu rama está atrasada respecto a dev porque otro desarrollador ya fusionó sus cambios. ¿Cómo actualizar tu rama y resolver los conflictos?
Frontend
Cuéntenos sobre la paginación y el desplazamiento infinito: cómo los usaron, qué variables tenían, cómo se comunicaban con el backend. ¿Por qué en un lugar eligieron desplazamiento infinito y en otro la paginación?
¿Cómo implementaría la visualización de un descuento en la tarjeta del producto? ¿Qué campos agregarías a la entidad? ¿Calcularías el nuevo precio en el frontend o esperarías que lo hiciera el backend?
¿Con qué pila de tecnologías ha trabajado más? ¿Qué bibliotecas utilizó y por qué? ¿Qué opinión se ha formado: cuáles son buenas y cuáles son malas?
Cuéntenos sobre su experiencia trabajando con filtros: ¿cómo los mostraba, los almacenaba en la URL o en el frontend, cómo los transmitía en las solicitudes?
Mencionaste Axios y React Query — ¿cómo entiendes qué son y para qué se utilizan?
¿Qué es un cierre? ¿En qué se diferencia var de let?
Cuéntame sobre tu trabajo con Git: ¿cómo estaban estructuradas las ramas, cómo trabajaban con ellas en equipo?
Mencionaste la autorización, ¿qué enfoques utilizaste? ¿Qué experiencia tienes con la autorización?
Cuente sobre los 4 métodos de Promise: Promise.all, Promise.any, Promise.race, Promise.allSettled — ¿qué hacen, en qué se diferencian? ¿Qué se mostrará en la consola en los ejemplos con estos métodos?
¿Cómo visualiza la vitrina de productos para una tienda de productos digitales (suscripciones a PlayStation Plus, Xbox Game Pass, Nintendo, etc.)? ¿Qué entidades/modelos destacaría? ¿Qué consultas construiría?
Hubo un error en producción, es necesario corregirlo urgentemente, pero la rama dev ya ha avanzado mucho con nuevas funciones. ¿Cómo actuarías?
// 1 for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i)) } // 2 console.log(i) var j = 10 console.log(j) // 3 console.log(k) const k = 10 console.log(k) // 4 var a = 2 var b = a b++ console.log(a) console.log(b) // 5 var c = [1, 2, 3] var d = c d.push(4) console.log(c)
¿En qué se diferencia git fetch de git pull?