Frontend
// ¿Qué se mostrará en la consola? const p1 = Promise.resolve(1); const p2 = new Promise((_, reject) => setTimeout(() => reject("Error"), 100)); const p3 = Promise.resolve(3); Promise.all([p1, p2, p3]) .then(console.log) .catch(console.error); Promise.allSettled([p1, p2, p3]).then(console.log);
Cuéntame sobre tu proyecto actual y muéstralo.
¿Hubo situaciones en las que te enviaron una tarea no descrita? ¿Cómo manejaste eso?
¿Estás familiarizado con el concepto de "migas de pan" (breadcrumbs)? ¿Qué etiquetas HTML usarías para implementar este componente?
const { foo: bar, bar: foo } = { foo: 1, bar: 2 } console.log(bar) // console.log(foo) //
¿Cómo estructurar el desarrollo para que, a medida que aumenta el número de desarrolladores (incluidos los backenders que trabajan en el frontend), haya la menor cantidad posible de conflictos?
¿Cómo organizaría el trabajo con un formulario de cálculo de seguro grande, que tiene muchos campos (alrededor de 50), secciones dinámicas, cálculo instantáneo del costo total, dividido en varias pantallas?
¿Por qué criterios vas a elegir una nueva empresa?
¿Cuál es la diferencia entre argumentos y parámetros de una función?
¿Ha tenido experiencia con agentes de IA? ¿Cuáles son sus impresiones sobre trabajar con redes neuronales?
¿Utilizan redes neuronales en su trabajo?
¿Qué tipo de lista enlazada se utiliza en el método de cadenas?
Aclaración: ¿la aplicación era de escritorio en el navegador o nativa?
¿Qué buscas en un nuevo lugar de trabajo, en qué prestas atención?
//Implementar una lista ordenada de ciudades // Ejemplo: // A // Arkhangelsk // Astrakhan // B // Belgorod // ...
¿En qué orden se mostrará console.log y por qué? Explica el orden de ejecución del código síncrono y asíncrono (Event Loop, tareas macro y micro).
¿Qué gestores de estado utilizaste? ¿Cuáles te gustan?
¿Cómo generar correctamente tokens de autorización? ¿Qué debe contener el token para protegerse contra ataques de fuerza bruta?
¿Trabajaste con bases de datos en proyectos caseros? ¿Hiciste consultas a las tablas, inserciones?
Imagina que recibes una tarea del departamento de marketing: queremos agregar una función — el logotipo en la esquina superior izquierda debe estar invertido si Mercurio está retrógrado. ¿Qué harías?