Frontend
¿Has trabajado con RxJS o Angular Signals?
elements.forEach(element => { element.style.width = '300px'; console.log( element.getBoundingClientRect().width ); }); // [enlace] export default () => { return <div>¡Hola!</div> }
¿Tiene experiencia escribiendo código PHP en frameworks o en PHP puro?
Cuéntame cómo se implementó la multilingüismo en el proyecto (4 idiomas, Next.js)
¿Por qué usaste onMounted para cargar datos en lugar de simplemente llamar a la función directamente?
Explique los patrones arquitectónicos MVC y MVVM. ¿Cómo se implementan en Angular?
¿Cómo utilizas las herramientas de IA en tu trabajo?
Recibes un error crítico en tus tareas, y el lanzamiento es en dos días y no se puede posponer. ¿Qué harás?
// === 2 === // implementar tipo type User = any;
función promiseWithResolve() { // No implementado } const { resolve, promise } = promiseWithResolve(); promise.then((v) => console.log(v)) setTimeout(() => resolve(13), 10)
Tu rama está atrasada respecto a dev porque otro desarrollador ya fusionó sus cambios. ¿Cómo actualizar tu rama y resolver los conflictos?
Cuéntame sobre tu experiencia con tus propias palabras, qué te gustaría destacar, momentos técnicos interesantes de tu currículum.
Implementa la tipificación en TypeScript para validar URLs, permitiendo solo URLs correctas del siguiente tipo: dominio base + ruta (users/orders/messages) + método (get/update/delete/ban). Las cadenas arbitrarias deben provocar un error de compilación.
Análisis del código del módulo auto-letter-fix.ts en busca de fugas de memoria, llamadas múltiples y optimizaciones
Campo de INN (10 o 12 dígitos). Mostrar error después de blur. Botón Enviar deshabilitado hasta que el formulario sea válido.
Tarea de JavaScript: ¿qué mostrará console.log(x) después de un forEach con x++?
¿Qué es CORS? ¿Qué regula?
¿Qué es el diseño basado en características segmentadas y qué problema resuelve la arquitectura en general?
Cuéntenos sobre la paginación y el desplazamiento infinito: cómo los usaron, qué variables tenían, cómo se comunicaban con el backend. ¿Por qué en un lugar eligieron desplazamiento infinito y en otro la paginación?
¿En qué consiste la complejidad algorítmica de buscar elementos en un array?