Sobes.tech

Frontend

[nombre] preguntó: ¿Estás lista para escribir en Vue, si es necesario?

Middle
Sidbrige
121

En Angular, con la aparición de señales, existe el término 'contexto reactivo'. ¿Cómo lo entiendes?

Middle
Клируэй Технолоджис
121

¿Has trabajado con la API de caché?

Middle
Лантан
121

¿Cuál es el propósito de herramientas como Next.js, Vite y las bibliotecas de pruebas en el ecosistema de React, y qué compromisos prácticos considerarías al elegirlas para un proyecto de producción?

Middle+
AndersenAndersen
121

¿Por qué Vuex se volvió menos popular y todos comenzaron a usar Pinia?

Middle
Voximplant
121

/* Se proporcionan tres secciones de código. Es necesario escribir el resultado de cada console.log. */ var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ---------------- var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ---------------- var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj);

Intern
Яндекс
121

¿Cuáles son las fases de los eventos en el navegador (propagación y captura)? ¿Cómo detener la propagación? ¿Cómo prevenir la acción predeterminada?

Middle
ОТП БанкОТП Банк
121

¿Qué métodos conoces para convertir una cadena en un número?

Middle
ТранснефтьТранснефть
121

¿Qué te parece el formato de comunicación con mini llamadas durante el día? ¿Es normal que surjan pequeñas reuniones durante el día?

Middle
РунитиРунити
121

¿Qué dificultades enfrentaste durante la migración de la aplicación Vue?

Middle
КейСофт
121

function createRateLimiter(limit, interval) {} // Pruebas const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Ignorado (límite 2/100ms) setTimeout(() => limiter(fn), 150); // count = 3 (pasaron >100ms)

Middle
IGaming
121

Cuéntenos sobre su experiencia laboral en su puesto actual: ¿en qué proyecto trabajó, qué tareas realizó, qué se implementó?

Senior
Ренессанс СтрахованиеРенессанс Страхование
121

¿Cuántos usuarios tendremos? ¿Es necesaria la optimización SEO? ¿Es necesaria la localización? ¿Qué métricas debemos recopilar?

Middle+
Т-БанкТ-Банк
121

¿Qué sucederá en el segundo bloque con la función asíncrona loadRolesData dentro de useEffect?

Middle+
Сбертех
121

/** * Es necesario escribir una función asíncrona, * que "duerma" la cantidad de milisegundos especificada, * y luego termine con éxito */ function sleep(duration) { } // Ejemplo const startTime = Date.now(); console.log("Comenzando a dormir..."); sleep(2000).then(() => { console.log("¡Desperté después de 2 segundos!"); console.log("Tiempo transcurrido: ", Date.now() - startTime); }); sleep(1000).then(() => { console.log("¡Desperté después de 1 segundo!"); console.log("Tiempo transcurrido: ", Date.now() - startTime); });

Middle+
Яндекс
121

Cuéntame brevemente sobre ti y tu experiencia en desarrollo.

Middle
ГКУ Инфогород
121

[имя] preguntó: ¿Puedes describir, por favor, el proceso de entrega de una tarea desde cero, desde la idea de negocio hasta su implementación en producción?

Middle+
WB банк
121

¿Qué método de array rompe la tipificación en TypeScript?

Middle
Раппорто
121

¿Qué tan cómodo te sientes trabajando con código heredado, cambiando entre diferentes frameworks y, si es necesario, unificando gradualmente las aplicaciones en un solo stack?

Middle
КейСофт
121

¿Por qué decidiste convertirte en desarrollador?

Middle
Нетвижн
121
/298