Sobes.tech

Frontend

¿Hablas de trabajar con gráficos y animaciones? ¿Qué bibliotecas utilizaste para esto? ¿Qué tipo de gráficos y animaciones eran?

Middle
МВидеоМВидео
99

¿Qué métodos existen para agregar un elemento a un array?

Middle
Marfatech
99

¿Si de repente el cliente actualiza la página, guardaste los datos o los reiniciaste? ¿Usaste Local Storage?

Middle
Voximplant
99

¿Se le ha dado acceso a un repositorio privado de GitHub y se le ha dicho que clone el proyecto y lo ejecute? ¿Cómo abordaría esto? ¿Qué haría en primer lugar?

Middle+
Global treds
99

¿Cuáles son las posibles preocupaciones de seguridad al usar JSONP y cómo aborda CORS estos problemas?

Middle+
AndersenAndersen
99

Se proporciona una función y dos objetos para verificar. ¿Por qué en un caso TypeScript no da error, y en otro sí? Explique la razón para cada línea con error.

Middle+
Ozon Tech
99

Habla sobre la aparición y desaparición de eventos.

Middle+
РунитиРунити
99

¿Puedes contar algún caso concreto de optimización que hayas realizado recientemente y que haya sido memorable?

Middle
Voximplant
99

¿En qué se diferencia Promise.any de Promise.race?

Middle
SIB
99

Tarea práctica: escribir un TypeGuard para determinar el tipo de animal (Perro o Gato)

Middle+
Evocargo
99

¿Por qué no usaron localForage u otra envoltura sobre IndexedDB?

Middle
ТИМ ФОРС (проект Сбер)
99

¿Cuáles son las principales diferencias entre Vue 2 y Vue 3?

Middle
КейСофт
99

¿Has trabajado con Vue Router? Cuéntame sobre los hooks de navegación de Vue Router.

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

Hay un array de 200 id. Necesitas hacer una solicitud a /api/users/:id para cada uno. Escribe una función que realice las solicitudes, pero no más de N simultáneamente, y que devuelva los resultados en el orden del array de entrada.

Middle
ИдаПроджект
99

import React, { useState, useEffect, useRef, useContext, useReducer, useMemo, me const someFunc = (arr) => { return [...arr].sort((a, b) => a - b); }; const LazyInit = (props) => { const [arr, setArr] = useState(someFunc(props.arr)); const onClick = () => { setArr((prev) => prev.concat(prev.length + 1)) } return ( <> <button onClick={onClick}> Incrementar </button> <ul> {arr.map((n, index) => <li key={index}>{n}</li>)} </ul> </> ) } export default () => <LazyInit arr={[1, 2, 3]} />;

Middle+
IT OneIT One
99

¿Cómo obtener el valor de una Promesa y manejar errores?

Middle
DevSect
99

¿Cómo evalúa su nivel actual en desarrollo frontend?

Senior
Мой СкладМой Склад
99

¿Cómo prioriza la deuda técnica en relación con las tareas comerciales?

Middle+
wb
99

¿Qué tan adecuado le resulta el conjunto de tareas descrito (maquetación, desarrollo, trabajo con contenido)?

Middle+
Dr. web
99

¿Para qué sirve un interceptor de Axios si no tienes acceso a las cookies en el frontend?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
99
/298