Sobes.tech

Frontend

¿Habías enfrentado esta tarea antes? ¿Qué propiedad matemática usaste cuando decidiste verificar la divisibilidad por 15 en lugar de la divisibilidad simultánea por 3 y 5?

Middle
Ifellow
35

¿Qué limitaciones tiene el recorrido recursivo del árbol? ¿En qué se diferencia el recorrido en profundidad (DFS) del recorrido en anchura (BFS)? ¿Cómo se puede implementar un recorrido del árbol sin recursión?

Middle+
Яндекс
35

Implemente una función de memorización: toma una función y devuelve su envoltura, que almacena en caché los resultados de las llamadas según los argumentos.

Middle+
Сбер. IT
35

Eso tiene sentido: mantener el contrato público cerrado evita desviaciones no deseadas de la API, y las uniones discriminadas son una razón sólida para preferir `type`. Cuando implementas ese botón para que sea pixel-perfect y responsivo, ¿cómo manejas el espaciado y la alineación para que el icono y la etiqueta permanezcan visualmente consistentes en diferentes puntos de interrupción y cambios de tamaño de fuente?

Senior
micro1
35

En la función requestUserData, se realizan tres solicitudes de forma secuencial. ¿Por qué no simplemente envolver las tres en Promise.all? ¿Cómo optimizar esta función para realizar las solicitudes en el menor tiempo posible?

Middle
WildberriesWildberries
35

¿Alguna vez ha tenido que usar bibliotecas para la validación de datos?

Middle
МВидео/эльдорадо
35

¿Qué y cuántas veces se registrará en la consola al hacer clic en el botón en el código Vue proporcionado?

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

¿Hubo alguna mejora que propusiste en el proyecto y a qué llevó?

Middle+
Твое Лайв
35

¿El uso de Webpack fue una decisión consciente o ya existía?

Middle
нейровэд
35

Llame a la función getProducts en el componente Vue 3 y renderice los resultados obtenidos en la plantilla.

Middle
АО Пари Страховая компания
35

¿Con qué herramientas de prueba trabajaste? ¿Cómo se integraron las pruebas en CI?

Middle
UserGate
35

Cuéntame sobre Storybook: ¿cuánto has interactuado con él de manera intensa, o fue solo con un componente pequeño?

Middle+
IMOT.IO
35

¿Cuáles son las opciones de posicionamiento de elementos en la página (CSS position)?

Middle
Элара
35

¿Por qué no es recomendable hacer que cada componente de la aplicación sea un fragmento separado mediante React.lazy? ¿Qué problemas puede causar esto (con el renderizado, la red, el tamaño del paquete)?

Middle
WildberriesWildberries
35

¿Qué interfaces ha desarrollado y en qué consistían: formularios, pantallas analíticas u otras?

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

class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Dilo brevemente así: `this` no es un ámbito de visibilidad, sino un contexto de llamada a la función. Se determina no donde se declara la función, sino donde se llama. Se pueden agregar 3-4 reglas: - Llamada normal a una función — `this` generalmente es undefined en modo estricto. - Método de un objeto — `this` apunta al objeto a la izquierda del punto. - `call / apply / bind` — permiten establecer explícitamente `this`. - Funciones flecha — no tienen su propio `this`, toman el del contexto externo.

Middle
АЙ-ТЕКОАЙ-ТЕКО
35

Cuéntame sobre los slots en Vue: cómo los usaste, incluyendo los scoped slots?

Middle
Киберпротект
35

¿Tienes escrito que Moscú, metro Sokol, pero tú eres de Samara?

Middle+
Додо пицца
35

¿Ha trabajado con el sistema de archivos, la cámara u otras capacidades nativas en React Native?

Middle
Вбетон
35

¿Con qué hooks de React has trabajado? Cuéntame brevemente sobre cada uno. ¿En qué se diferencia useEffect de useLayoutEffect?

Middle+
Rossko
35
/292