Frontend
Aclare: en relación a una pequeña parte del frontend del proyecto, ¿cuántas líneas de código aproximadamente (10, 100, 1000, 100000)? ¿A partir de qué volumen de código consideraría que la base de código es grande?
¿Cuál es la complejidad (Big O) del método subscribe?
Encuentra todos los errores en el hook `useWindowData` / manejo del evento `scroll`, explica las consecuencias y propone correcciones. Después de la discusión, si es necesario, reescribe el hook.
Cuente sobre los hooks del ciclo de vida del componente Angular en orden de ejecución.
¿Qué se puede hacer en JavaScript pero no en TypeScript?
¿Estarías dispuesto a cambiar de trabajo si ahora pasas una segunda entrevista, y mañana tienes una entrevista presencial (la tercera), y también la apruebas?
¿Tiene experiencia trabajando con WebSocket y long polling?
¿Cuál será el ID del cuestionario?
¿Dirige un equipo? Cuéntenos cómo funciona su proceso, de dónde provienen las tareas y cómo se realiza su ejecución
¿Qué son Map y Set en JavaScript? ¿En qué se diferencian entre sí y de un objeto normal?
¿Qué sistema operativo utilizas?
¿Cómo evalúa su nivel (grado) usted mismo — junior, middle o senior?
¿Qué elegirías: TypeScript o JavaScript, y por qué?
¿Cuál es la diferencia entre interface y type en TypeScript? ¿Cuándo usar cada uno?
¿Puede describir la estructura de una solicitud HTTP: de qué partes consta?
¿Influyó el orden de las columnas en un índice compuesto en el rendimiento final de la consulta?
¿Puedes de alguna manera confirmar tu experiencia laboral (más de 5,25 años) indicada en tu currículum? ¿De qué manera, por ejemplo, mediante un libro de trabajo o un extracto del STC?
Cuéntame sobre los métodos de arrays: cuáles usas, mutan el array, qué devuelven?
¿Qué quieres encontrar en la nueva empresa? ¿Quizás quieres asumir más responsabilidades, o por el contrario, las evitas?
¿De dónde vamos a obtener el video? No se trata de un video pesado, ¿cómo se almacenará y cargará?