Sobes.tech

Frontend

¿Por qué utilizaste computed para filtrar las tarifas, en lugar de variables normales o funciones?

Middle+
РунитиРунити
98

Complete la matriz 5×5 con números enteros aleatorios únicos del 0 al 1000.

Middle
Revizto
98

¿Por qué no se pueden agregar errores en la función any mediante push, sino que deben escribirse por índice?

Middle+
Яндекс 360Яндекс 360
98

¿Con qué protocolos se comunicaba tu aplicación con el backend?

Middle+
Альфа-БанкАльфа-Банк
98

Recibes una tarea: después de 10-15 minutos de trabajo, la página comienza a ralentizarse mucho, es necesario corregirlo. ¿Cuáles serán tus primeros pasos?

Middle
WB банк
98

Tarea: Crear una página con una tabla multifuncional de criptomonedas. Se debe conectar a la API y mostrar la lista de monedas en la tabla. Requisitos mínimos: Proyecto creado desde cero Solo Typescript Conectar a la API Ordenar por valores en la columna Buscar por valores en las celdas (funciona con lógica AND) Tareas adicionales: Paginación propia Estilos mínimos (apariencia agradable y ordenada) Búsqueda general en todos los valores de las celdas Posibilidad de fijar columnas

Middle+
А7-Технологии
98

¿Tiene turnos de guardia (on-call) y cómo están organizados?

Middle+
wb
98

¿Cuándo es necesario usar State Manager y cuándo basta con el estado local o el contexto?

Senior
АйтиФаундейшн
98

Tarea en React: implemente un componente de búsqueda de ocurrencias de una subcadena en un texto. Requisitos: carga de texto desde una API en el primer renderizado, indicación de carga, manejo de errores, búsqueda de ocurrencias sin distinguir mayúsculas y minúsculas, resaltado de las ocurrencias encontradas, mostrar el número total de ocurrencias, botón para cargar texto adicional.

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

Implementar una clase según el patrón Observador (Observer / Event Emitter): almacenamiento de suscriptores, suscripción a eventos, cancelación de suscripción, notificación a suscriptores.

Middle
Basis
98

¿Qué es requestAnimationFrame y qué garantiza?

Middle+
РунитиРунити
98

Cuéntame un plan de acción paso a paso cuando te asignan un proyecto: qué haces cuando obtienes acceso al repositorio, suponiendo que no hay documentación.

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

¿Por qué React es necesario como biblioteca y por qué no escribir una aplicación en JavaScript vanilla?

Middle
НЕОЛАНТ
98

En tu currículum dice que desarrollaste con Next.js — ¿es correcto? ¿Fue Next.js con App Router o Pages Router?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
98

Cuéntame sobre el Event Loop: las colas de micro y macro tareas.

Middle+
РунитиРунити
98

Cuéntame sobre el Event Loop en JavaScript: cómo funciona, qué son las microtareas y las macrotareas?

Middle
thesis
98

Describe la secuencia de acciones del navegador (y no solo del navegador) después de ingresar la URL y solicitar la página. ¿Qué es un diseño forzado?

Middle
ВШЭ
98

¿Cómo funciona this en funciones normales y en funciones flecha? ¿Cuál es la diferencia?

Middle
ИРИ
98

Uso de herramientas de IA en el desarrollo

Middle+
Perfluence
98

Si tu característica no es la única en el lanzamiento, ¿cómo cambia esto la situación con un error crítico?

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