¿El método splice es mutante o no? ¿Cómo hacer una versión no mutante?
Frontend
¿Qué hace la construcción as const?
¿En qué condiciones en la implementación actual del envoltorio de reintento fetch puede no llamarse nunca y cómo prevenirlo?
¿Qué le llevó a nosotros? ¿Por qué decidió hacer una entrevista en nuestra empresa?
¿Cómo evalúa su nivel (grado) usted mismo — junior, middle o senior?
¿Qué es el contexto (this) en JavaScript?
¿Qué significa pasar objetos por referencia?
¿Qué cambiará en los tres casos si la función es flecha?
¿Puede describir la estructura de una solicitud HTTP: de qué partes consta?
¿Qué es un tipo literal en TypeScript? Proporcione un ejemplo.
Dada una función y dos objetos para verificar tipos. En un caso, TypeScript no se queja, en el otro sí. Es necesario tipar la función de modo que el comportamiento de TypeScript coincida con lo esperado (usando generics y keyof).
Nombra un ejemplo de encabezado HTTP en una solicitud y explica su propósito.
La función flecha no tiene su propio this — ¿qué significa esto y a dónde apunta this en este caso?
Implemente una función para formar una cadena de clases CSS. Toma una cantidad arbitraria de argumentos de diferentes tipos: cadenas y números se añaden al resultado, las matrices se expanden recursivamente, y de los objetos se toman las claves con valores truthy, ignorando los valores no válidos. El resultado es una cadena de clases separadas por espacios.
¿Qué error puede ocurrir al contar los comentarios mediante Map si aún no existe una entrada para postId, y cómo corregirlo?
¿Qué es la carga síncrona y asíncrona de JavaScript y CSS? ¿De qué depende la forma de carga?
¿Qué tipos utilitarios en TypeScript conoces? Da ejemplos (Record, Omit, ReturnType, etc.)
¿Cómo hacer que el contexto no se pierda en la línea 14 sin modificar la propia línea (usando bind)?
Implementa en JavaScript la obtención de datos de endpoints: carga publicaciones y comentarios en paralelo, agrupa los comentarios por postId y crea un array de objetos con id, título, userId y cantidad de comentarios.
¿Qué es importante para ti en un nuevo trabajo y qué podría detenerte de hacer el cambio?