¿Cómo te relacionas con el aprendizaje de nuevas tecnologías?
Frontend
¿Qué otros métodos existen para recorrer un árbol además de la recursión? ¿Cuáles son las ventajas y desventajas de la recursión y la pila?
¿Qué es unknown en TypeScript y en qué se diferencia de any?
¿Qué métodos conoces para convertir una cadena en un número?
¿Acepta preoferta?
Imagina que estás escribiendo un mensaje en el chat general y recibes una reacción de gallo. ¿Cuál sería tu reacción?
¿Escribiste tanto en Vue como en React? ¿Es decir, tenías tareas en React?
¿Sabes dónde se usan throttle y debounce? ¿En qué se diferencian?
Tenemos un front muy grande en monorepo, en el que trabajan muchos equipos diferentes al mismo tiempo. La migración a microfrontends no es posible. ¿Cómo minimizar los riesgos de que diferentes equipos afecten el trabajo de otros?
Tenemos un gran proyecto en un monorepo con un flujo de lanzamiento unificado. Decidimos separar el frontend y el panel de administración en repositorios separados, pero el backend quedó como monolito. Surge el problema de la desincronización de versiones entre el backend y el cliente. ¿Cómo verías la solución a este problema para estar lo más protegidos posible contra fallos en producción?
Hay un árbol con la interfaz INode (value: number, left?: INode, right?: INode). Escribe una función que recorra el árbol y devuelva la suma de todos los valores.
¿Cómo te evalúas a ti misma: que tu trabajo trae éxito, que te desarrollas con éxito? ¿Tienes algún criterio para evaluar esto?
¿Por qué no se pueden llamar a los hooks en condiciones o bucles?
¿Vas a ir a Chipre, sabes algo sobre Chipre? ¿Quieres mudarte allí o es una decisión forzada?
Cuéntame un poco sobre tu última experiencia laboral y qué esperas de la nueva posición?
Especificando la pregunta anterior: no podemos etiquetar ni versionar a través de CI/CD. El cliente puede tener una versión y el backend otra. ¿Qué se puede hacer en estas condiciones además de monitorear errores con Sentry?
¿Qué sueles hacer si sientes que estás retrasado respecto a los plazos? Hay una fecha de lanzamiento, pero entiendes que no podrás terminar la tarea a tiempo. ¿Cómo actúas y en qué momento informas de ello?
¿Qué sucedió en tu trabajo anterior?
¿Qué son los genéricos en TypeScript?
¿Cuál es la diferencia entre Promise y async/await? ¿Cómo realizar dos solicitudes asíncronas en paralelo? ¿Qué métodos de Promise conoces (all, allSettled, race, any)?