Frontend
¿Por qué te valoran más tus colegas?
¿Puedes construir una aplicación React Native, configurar las firmas y enviarla a producción?
¿Puedes explicar la diferencia entre la gestión del estado en el servidor y en el cliente? ¿Para qué sirven bibliotecas como Tanstack Query?
Complejidad adicional en la tarea con memoize: hacer que la función memoize reciba como segundo argumento el tiempo de vida del caché en milisegundos, después del cual el caché se invalida.
¿Cuáles son las principales diferencias entre Vue 3 y Vue 2? ¿Tiene Vue 3 Virtual DOM?
¿Qué hacían cuando el usuario perdía internet?
Cuéntame sobre tu lugar de trabajo actual y el proyecto
¿De qué maneras optimizaría los componentes de React que ralentizan el renderizado?
¿Cómo se estructuró el proceso de desarrollo en su último trabajo? ¿En qué forma llegaban las tareas, cómo se integraban en producción y cuál fue su papel en este proceso?
Describa qué sucede al hacer clic en un botón en un componente React con contador: cómo funciona useState, cómo React entiende que necesita actualizar esa parte del DOM.
¿Cómo funcionaba el asistente de UI en su último trabajo en la empresa "Gran Trío"?
Cuéntame sobre una situación exitosa en un proyecto.
¿Cómo mantenían la biblioteca de componentes personalizada? ¿Cómo abordaban las cuestiones de tematización (tematización) y personalización de componentes?
¿Qué sabes sobre la empresa [empresa]? ¿Has tenido experiencia trabajando con ella?
¿Qué alias de git usas y para qué?
¿Todavía trabajas en la empresa o ya la dejaste?
¿Qué novedades del estándar ES6 se utilizan en el código escrito? ¿Qué es el objeto arguments y en qué se diferencia de los parámetros rest?
¿Está bien para ti el trabajo híbrido en [город]?
¿Se puede encadenar .then() a .catch()?
Implemente un envoltorio sobre fetch con reintentos: acepta la cantidad de reintentos y los argumentos de fetch, devuelve el mismo resultado que fetch, y después de agotar los intentos lanza el último error.