Frontend
¿Cómo hacer que una función con genéricos acepte solo una cadena o una instancia de la clase Bar, y en otros casos arroje un error en TypeScript?
Hay dos bloques anidados A y B con dimensiones dadas. ¿Cómo colocar el bloque B exactamente en el centro del bloque A? Proponga varias opciones, incluyendo soluciones para navegadores antiguos sin soporte para flexbox.
¿Cómo copiar un objeto en JavaScript? ¿En qué se diferencia la copia superficial de la profunda?
¿Qué es lo más importante para ti en la organización del trabajo y del equipo?
¿Has trabajado en desarrollo backend? Si es así, ¿qué exactamente hiciste?
¿Qué sabes sobre el contexto en JavaScript?
¿Tienes experiencia escribiendo pruebas? ¿Qué tipo de pruebas has escrito y en qué volumen?
¿Cuáles son los principales beneficios de usar el hook useState de React?
Explica el concepto de ciclo de vida de los componentes en React.
/* Nuestra aplicación de chat debe mostrar los nuevos mensajes que llegan del servidor. El mensaje tiene el siguiente formato: interface Message { id: number text: string } El id del primer mensaje es 1, y el id de cada mensaje siguiente es 1 mayor que el del anterior. Necesitamos mostrar los mensajes en el orden correcto, pero el servidor no garantiza el orden correcto de los mensajes enviados a nuestra aplicación. Línea de tiempo: // (llega) [teléfono] // (dibujamos) . 1 2 3 .. 4 5 6 7 8 Los mensajes del servidor llegan al manejador de la función connect: connect((msg) => { ... }); Para mostrar los mensajes, se debe usar la función render: render(msg) */ function solution(connect, render) { connect((msg) => { render(msg); }); }
Cuéntame sobre Angular Signals: signal, computed, effect — cómo los usas en el componente
¿Cuándo se activa el callback useEffect? ¿Qué fases hay en React?
¿Estás familiarizado con el formato de outsourcing, desarrollo a medida? ¿Qué formato de trabajo crees que te sería adecuado?
¿Si se crea una nueva macro tarea durante la ejecución del ciclo del Event Loop, cómo y cuándo será procesada?
¿Por qué quieres ingresar en el campo del desarrollo de juegos?
¿Podemos profundizar un poco en el producto con asistente de IA? Cuéntenos cómo fue el flujo desde el principio hasta la implementación de este producto
Caso: imagine que recibe un producto con la tarea de crear y lanzar un nuevo producto en 2 meses, hay muchos equipos cruzados que pueden estar involucrados, pero aún no está claro. Cuente el orden de sus acciones, su línea de pensamiento — ¿a dónde correrá primero?
Habla sobre fragmentos y portales en React.
Tenemos una tabla con 10,000 filas que comienza a ralentizarse al renderizar. ¿Por qué sucede esto y cómo se puede solucionar?
¿Qué cambiaría si definimos debounce como una función flecha? ¿Cómo pasar argumentos usando el operador rest (tres puntos)?