Frontend
¿Con qué lenguajes y tecnologías trabajaste en el desarrollo backend?
¿De qué maneras puedes escribir código asíncrono en JavaScript: con Promise, async/await y sin Promise?
[nombre] preguntó: ¿Qué puedes decir sobre las ventajas y desventajas de trabajar en Yandex?
[nombre] preguntó: ¿Qué ideas independientes propusiste para alcanzar los objetivos o mejorar el producto? Proporciona un ejemplo concreto de un resultado.
¿Cuál es tu impresión general de mí como candidato?
¿Qué es un enum en TypeScript y por qué se prefieren a menudo los tipos de unión literal o los objetos as const?
¿Qué pasará con el estilo del enlace al pasar el ratón si no se establecen estilos hover para él?
¿Qué es la notación Big O y cómo evalúas la complejidad del código en la práctica?
[nombre] preguntó: Cuéntame más sobre qué pruebas escribiste y qué tipos de pruebas conoces pero aún no has aplicado en la práctica.
Si declaras una función dentro de otra función, ¿a qué tendrá acceso? ¿Cómo funcionará esto con this en una función anidada normal?
¿Ha tenido experiencia trabajando con tareas que carecían de requisitos del sistema o del negocio?
Cuéntame sobre ti, tu experiencia laboral y lugares de trabajo.
¿Cuáles son las reglas para usar hooks en React?
¿En qué niveles se pueden proporcionar servicios a través de providers en Angular: componente, ruta, módulo, aplicación, plataforma?
¿Qué es esto en JavaScript? ¿Cómo funciona esto en funciones normales y flecha, cómo puede perderse el contexto y cómo restaurarlo?
¿Qué es la detección de cambios en Angular? ¿En qué se diferencian las estrategias Default y OnPush, y cuándo se verifica un componente con OnPush?
Explica la memorización.
¿Por qué se necesita Next.js, qué métodos de renderizado soporta y qué pasa si el componente superior se marca como componente cliente?
[nombre] preguntó: ¿Qué piensas sobre el proyecto en el que estás trabajando?
Habla sobre Redux: tienda, acción, reductor, selectores y flujo de datos.