Hay un array de objetos con un campo value. Necesito crear un nuevo array que contenga solo los valores numéricos de estos objetos (sin cadenas). ¿Cómo hacerlo y cómo verificar si un valor es un número?
Frontend
¿Qué son los tipos genéricos en TypeScript? ¿Por qué usarlos? ¿Es esto una buena práctica o un anti patrón?
¿Estás familiarizado con el tipo unknown? ¿En qué se diferencia de any?
¿Qué enfoque utiliza React: imperativo o declarativo? ¿Cuál es la diferencia?
Se colocaron console.log en el componente padre y en los componentes hijos, así como en useEffect. ¿En qué orden se mostrarán y por qué?
¿Qué compilador se utiliza en el proyecto? ¿Has trabajado con Webpack?
¿Cómo tipar una función que recibe unknown y devuelve un tipo concreto, para que TypeScript siempre considere el valor devuelto como ese tipo?
¿Cuál es tu experiencia trabajando con TypeScript? ¿Has trabajado con la generación de paquetes de tipos?
¿Cuál es el problema de usar enum en TypeScript al compilar a JavaScript? ¿Con qué se puede reemplazar el enum?
¿Qué antipatrones en TypeScript conoces?
¿Qué es Virtual DOM? ¿Para qué sirve? ¿Cuándo se construye? ¿Puede haber varias instancias de React en una sola aplicación?
¿Qué es un Source Map?
Hay un array de números, algunos de los cuales se repiten. Necesitas crear un nuevo array sin repeticiones, manteniendo el orden de los números. ¿Cómo resolverías el problema sin usar Set?
Cuéntame sobre ti y tu experiencia laboral.
Hay un array de cadenas que representan los números de los puntos en una lista numerada jerárquica (por ejemplo: '1', '1.1', '1.2', '1.10', '2', '2.1'). Es necesario ordenarlos en el orden correcto, como en el documento, usando la función sort estándar con una función de callback.
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.
¿Qué gestores de estado has utilizado? ¿Para qué sirve un gestor de estado, qué problema resuelve?
¿Cómo evitar renderizados innecesarios del componente de la lista de tarjetas, si una aplicación externa actualiza periódicamente los datos en el almacenamiento y no es posible memorizar tarjetas individuales?
¿Qué tipos de utilidad en TypeScript has utilizado? ¿Estás familiarizado con ReturnType?
¿Para qué sirve TypeScript? ¿Qué problema resuelve en los proyectos?