Sobes.tech

Frontend

¿En qué etapa del ciclo de vida es mejor hacer una solicitud al backend?

Middle
Ростелеком
29

console.log(1) setTimeout(() => { console.log(2) }, 10) setTimeout(() => { Promise.resolve().then(() => console.log(3)) }, 0); setTimeout(() => { console.log(4) }, 0); new Promise((_, reject) => { console.log(5) reject(6) console.log(7) }).then(() => console.log(8)) .catch(() => console.log(9)) .then(() => console.log(10)) .catch(() => console.log(11)) .then(() => console.log(12)) .then(console.log) .finally(() => console.log(13)) console.log(14)

Middle+
Mayflower
29

¿Por qué decidiste cambiar del diseño al desarrollo frontend?

Middle+
Сбер. IT
29

¿Existe una función foo que acepta argumentos de tipo any y los devuelve? ¿Cómo hacer para que el tipo de resultado no sea any, sino que corresponda al tipo del argumento pasado? Usa Genéricos.

Middle+
VK Tech
29

¿Con qué frecuencia has utilizado Tailwind CSS? Cuéntame sobre tu experiencia trabajando con él.

Middle+
Твое Лайв
29

¿Qué patrones de diseño conoces y has aplicado, en particular en aplicaciones Angular?

Middle+
Сибилтек-софт
29

Cuéntame sobre los atributos async y defer al incluir scripts: ¿en qué se diferencian, cuándo bloquean el análisis de HTML?

Middle
ВШЭ
29

¿Has tenido alguna experiencia trabajando sin un analista, cuando necesitabas entender la tarea por ti mismo?

Middle+
IT OneIT One
29

Al optimizar la carga de una aplicación frontend pesada con 150 iconos pequeños, ¿deberían combinarse los iconos en un solo sprite o usar CSS-inlining cuando se usa HTTP/2 o HTTP/3?

Middle
Экосистема тенниса MYTENNIS ONLINE
29

Cuéntame sobre tu último lugar de trabajo: ¿cómo era el equipo y cómo se estructuraba el ciclo SDLC?

Middle
Marfatech
29

¿Qué métodos HTTP conoces? ¿En qué se diferencia PUT de PATCH?

Middle
X5 techX5 tech
29

¿Cómo trabajar con JavaScript asíncrono? ¿En qué se diferencia async/await de las promesas?

Middle
Data World
29

¿Qué sucede cuando HTML entra en el navegador? ¿Qué entidades bloquean y cómo trabajar con ellas?

Senior
Type
29

Si tenemos una tienda grande, compuesta por varias partes, y el componente padre usa una parte del estado, y el hijo otra, ¿cómo garantizar una renderización independiente de estos componentes sin envolverlos en useMemo?

Middle
IBIT
29

9. Copiar Durante un examen, el profesor Floyd notó que algunos estudiantes intercambiaban notas. Al principio, quería ponerles a todos una nota de 2, pero el profesor era amable, así que decidió dividir a los estudiantes en dos grupos: los que permiten copiar y los que solo reciben notas de 2 en el primero. El profesor tiene registradas todas las parejas de estudiantes que intercambiaron notas. Es necesario determinar si puede dividir a los estudiantes en dos grupos de modo que cualquier intercambio de notas se realice de un estudiante de un grupo a un estudiante del otro grupo. Formato de entrada En la primera línea se encuentran dos números N y M — la cantidad de estudiantes y la cantidad de pares de estudiantes que intercambian notas (1 ≤ N ≤ 10^2, 0 ≤ M ≤ N(N-1)/2). Luego, en M líneas, se describen los pares de estudiantes: dos números que corresponden a los números de los estudiantes que intercambian notas (la numeración de los estudiantes comienza en 1, cada par de estudiantes se lista no más de una vez). Formato de salida Debe imprimir la respuesta a la tarea del profesor Floyd. Si es posible dividir a los estudiantes en dos grupos, imprime YES; de lo contrario, NO.

Intern
Яндекс
29

¿Tienes comprensión de cómo funciona Zustand por debajo del capó?

Middle+
РСХБ
29

¿La solicitud OPTIONS se envía en cada caso de solicitud entre dominios o solo cuando es necesario? ¿Cuál es la diferencia entre solicitudes simples y complejas en este contexto?

Middle
WB банк
29

Mentalmente, ejecute la función mostrada: ¿qué se mostrará en la primera llamada y por qué? ¿Cómo corregir el código para obtener una secuencia de números?

Middle+
Сибилтек-софт
29

Hubo un error en producción, es necesario corregirlo urgentemente, pero la rama dev ya ha avanzado mucho con nuevas funciones. ¿Cómo actuarías?

Middle+
Chaser
29

Proporcione un ejemplo del principio Abierto/Cerrado en el desarrollo frontend, por ejemplo, a través de render props.

Middle
IBIT
29
/292