Frontend
¿Qué son los operadores rest y spread? ¿En qué se diferencian?
¿Por qué decidiste dejar UltraDent y qué buscabas a continuación?
¿Qué escenarios específicos de uso de la línea de comandos has tenido en tu experiencia, además de ejecutar Angular CLI?
[nombre] preguntó: ¿Qué te podría motivar personalmente a renunciar y cambiar a otra empresa?
¿Qué validadores de formularios utilizaste en Vue (además de VeeValidate)?
Agrega la opción de seleccionar un elemento: al hacer clic, se resalta en rojo, pero solo se puede seleccionar un elemento de toda la lista.
¿Qué es JSX y por qué se necesita la clave en las listas?
¿Cuál es la principal diferencia de Tailwind respecto a otros frameworks CSS (Bootstrap, Material)?
¿Qué es un genérico en TypeScript?
¿En qué se diferencia el entorno de ejecución de JavaScript en el navegador de Node.js?
¿Cómo está organizada la comunicación entre los equipos? ¿Hay un backend separado para cada equipo?
¿Qué garantías proporciona una clave externa en una base de datos relacional?
Cuéntenos sobre el proceso de desarrollo y Git-flow en su equipo. ¿Cómo está organizado el proceso de revisión de código?
¿Es `console.log` dentro de una función un efecto secundario?
¿Qué es unknown en TypeScript y en qué se diferencia de any?
¿Qué ocurrirá en una aplicación ya compilada si en lugar del número esperado se pasa una cadena?
¿Qué sucede con el componente cuando se cambia la clave? Explica el ciclo de vida de los componentes funcionales.
¿En qué se diferencia el renderizado de la pintura? ¿Cómo se llama el proceso de comparación entre el árbol DOM virtual y el real?
¿Cuáles son las limitaciones de tamaño de memoria en IndexedDB y de qué dependen?
const { foo: [bar], bar: [{ baz: foo }] } = { foo: [1], bar: [{ baz: 3 }] } console.log(bar) // 1 console.log(foo) // 3