Frontend
¿Cómo renderiza el navegador la página? ¿Qué sucede después de recibir el HTML?
¿Cómo vas a almacenar los callbacks dentro de EventEmitter?
¿Con qué metodología trabaja: Scrum u otra?
¿Ya tienes un mecanismo con un cursor que has utilizado para paginar la lista de cuestionarios? ¿Se puede aplicar aquí también, para cargar las preguntas de manera perezosa (una por una o varias a la vez)?
¿A qué será igual this dentro de la función si se llama a través de fn.call(this) en el navegador, en modo normal y en modo estricto?
¿Cómo funciona la función de mostrar/ocultar contraseña en el campo input type=password?
¿En qué consiste el soporte técnico del proyecto?
¿Checkbox y otros tipos de preguntas eran componentes diferentes o uno universal? ¿Cómo se renderizaban?
En la tarea de prueba, DocumentWorkspace parece ser un objeto Dios que realiza demasiada lógica diferente. ¿Qué piensas al respecto, cómo sería mejor organizarlo?
¿Qué métodos de arrays conoces en JavaScript?
¿A partir de qué versión de Angular los componentes independientes se convirtieron en predeterminados? ¿Significa esto que los módulos están obsoletos y ya no son necesarios?
¿Cómo abordas la perfilación y optimización de aplicaciones React?
¿En qué nivel del modelo OSI se encuentra el protocolo HTTP? ¿Qué hay debajo de él?
/** * Es necesario escribir una función strjoin, * que concatene cadenas con un separador. */ function strjoin() { // código aquí } console.log(strjoin('a', 'b', 'c')) // 'a.b.c' console.log(strjoin('a', 'b', 'c', 'd', 'e', 'f')) // 'a-b-c-d-e-f'
¿Puedes dar un ejemplo de cierre en la práctica, por ejemplo, en React?
Basándose en el tipo Delivery, cree un nuevo tipo donde los campos name, address y date sean opcionales. ¿Qué tipo utilitario incorporado de TypeScript usaría?
¿Qué es reflow y repaint? ¿Qué es un reflow forzado (re-renderizado forzado)? ¿Cómo se puede optimizar el renderizado para reducir la cantidad de re-renderizados forzados?
¿Qué prefieres: monolito o micro frontends?
¿Ha implementado alguna función para guardar el estado de la tabla, por ejemplo, mover columnas — ¿lo almacena en el backend, localmente, o en localStorage?
¿Por qué decidieron hacer la exportación en el frontend y no en el backend?