Frontend
¿Qué quieres decir con una capa de API tipada?
¿Desarrollaste el juego en Phaser y Canvas tú mismo o usando modelos neuronales?
En una tarea de forceUpdate: ¿qué componentes se volverán a renderizar al hacer clic en el botón y por qué?
¿Cuándo usas aserciones de tipo (casting de tipos) y cuáles son los riesgos asociados?
¿Qué es shallowEqual y qué resultado da al comparar objetos, incluyendo si una propiedad anidada hace referencia al mismo objeto?
¿Qué es un enum en TypeScript y por qué se prefieren a menudo los tipos de unión literal o los objetos as const?
¿Utilizas herramientas para esquemas y documentación de tareas complejas?
Explica la memorización.
¿Qué tipo de pruebas has realizado y qué herramientas utilizaste?
¿En qué se diferencia HTTP/2 de HTTP/1.1?
¿Qué es la protección de tipos en TypeScript y por qué es necesaria?
¿Cómo implementar la vinculación del valor del input personalizado con el modelo: a través de value/input o v-model?
¿Cómo recorre React el árbol de Fiber y qué sucede con los componentes hijos cuando el padre se actualiza?
¿Qué se mostrará en las líneas 5, 6, 8 y 9 en la tarea de arrays y referencias?
Habla sobre los principios SOLID y da ejemplos para el desarrollo front-end.
¿Qué exactamente cambiaste para mejorar el rendimiento?
Realiza una revisión de código del componente que debe mostrar a los usuarios en orden alfabético por nombre. ¿Qué hay que arreglar y añadir?
¿Qué son los tipos mapeados en TypeScript?
¿Qué es la notación Big O y cómo evalúas la complejidad del código en la práctica?
Determina la complejidad de tiempo de los ejemplos: búsqueda lineal, suma de arreglos, búsqueda binaria y búsqueda de duplicados con doble bucle.