Frontend
¿Alguna vez ha configurado la interacción entre iframe y la página principal? ¿Qué métodos de intercambio de datos entre ellos conoce?
¿Qué sabe sobre la herencia de prototipos y la cadena de prototipos en JavaScript? ¿Cómo funciona?
¿Verifica durante la revisión del código si la implementación cumple con los requisitos de la tarea, incluyendo ejecutar la rama localmente?
¿Estás familiarizado con el concepto de Feature-Sliced Design y lo has aplicado en proyectos?
Si no es posible especificar un tipo específico en TypeScript, ¿por qué es indeseable usar any y cómo declarar el tipo correctamente?
Si necesita almacenar datos recibidos de forma asíncrona del servidor en la tienda, ¿debería hacerse en una mutación o en una acción?
¿Qué formas se utilizan para pasar datos entre componentes en una aplicación Vue: de arriba hacia abajo, de abajo hacia arriba y entre componentes hermanos?
¿Qué son SSR, SSG y SPA, en qué se diferencian y en qué casos se utilizan?
¿Cómo diseñas lógica reutilizable? ¿Qué papel juegan los composables y qué colocas en los composables, el store y las utilidades?
¿Qué utilizó para diseñar un almacenamiento de estado global?
¿Qué problemas pueden surgir durante la hidratación de una aplicación SSR, por qué razones y cómo los resolvería?
Describe los hooks del ciclo de vida: ¿qué etapas del ciclo de vida de un componente existen y para qué se utilizan?
¿Alguna vez ha trabajado con enfoques SPA, SSR o SSG? Comparta su experiencia.
¿Para qué se utilizaba el hook created y en qué casos se aplicaba?
Defina reactividad y explique cómo se implementa en Vue 2 y Vue 3.
¿Qué métodos en Vue 3 pueden hacer que los datos reactivos sean superficialmente reactivos o excluir un objeto de la reactividad, y cuándo se aplica esto?
¿Cuál es su enfoque para realizar revisiones de código? ¿Qué criterios utiliza para un código bien escrito y qué código no pasará su revisión?
¿Es posible crear dinámicamente un número arbitrario de ranuras en Vue 3, o deben ser descritas con antelación?
¿Tiene experiencia en integrar servicios de terceros, como Yandex.Maps o Google Maps, en proyectos?