Frontend
¿En qué se diferencia un componente cliente de un componente servidor en Next.js?
¿Cómo cachear las solicitudes en el frontend y cómo gestionar la caché?
¿Qué ocurrirá al cruzar dos tipos si un campo homónimo tiene tipo string en uno y number en otro?
Para los valores const a = null y const b = 0, determine los resultados de las expresiones con || y ??, y explique la diferencia entre los operadores.
Tarea práctica: hacer desplazamiento dentro del contenedor (article), y no en el body. Fijar los botones en la parte inferior del contenedor (sticky). Ocultar la barra de desplazamiento con estilos.
Si una función está tipada y en lugar de un número se pasa una cadena, ¿cuándo ocurrirá el error: en la etapa de desarrollo?
¿Tenías algún CRM/herramienta de seguimiento de tareas que usabas (Jira, Trello, Bitrix24)?
¿Qué es el hoisting?
Habla sobre el principio de Inversión de Dependencias (DIP) de SOLID con un ejemplo
¿Por qué elegiste Vue en lugar de React o Angular?
[nombre] dijo: ¿qué te trajo hasta aquí, qué te cansó en tu lugar actual, qué quieres?
Si tuvieras que decidir entre implementar microfrontends o usar un monolito, ¿cómo tomarías la decisión?
Cuéntame sobre tu experiencia del currículum: tareas, tecnologías, éxitos y logros en más de tres años y medio trabajando en Sovcombank.
¿Qué fuentes de microtareas (microtasks) y macro tareas (macrotasks) conoces?
¿ Mencionaste las pruebas — escribiste pruebas en [empresa] y en tu último trabajo?
¿Hay factores de parada, a los que definitivamente no estás preparado?
¿Has trabajado con WebSocket, Server-Sent Events, long polling? Cuéntame sobre ellos.
¿Qué es una dirección IP?
¿Cuáles son las desventajas de FSD? ¿Cuándo no lo implementaría?
¿Qué es NaN? Proporcione ejemplos de cuándo aparece NaN. ¿Cómo verificar si un valor es NaN?