Встречается на собеседованиях • сегодня

Что делал сложного в своей карьере

Разрабатывал высоконагруженный дашборд для аналитики в реальном времени с WebSockets и виртуализацией больших таблиц (10k+ строк). Оптимизировал рендеринг через React.memo, useMemo и кастомные хуки, добившись 60 FPS. Интегрировал сложную систему прав доступа с 15+ ролями и каскадными разрешениями. Реализовал динамическую подгрузку модулей приложения в зависимости от роли пользователя. Пример оптимизации таблицы: ```jsx const VirtualizedTable = ({ data }) => { const [scrollTop, setScrollTop] = useState(0); const rowHeight = 50; const visibleCount = Math.ceil(window.innerHeight / rowHeight); const startIdx = Math.floor(scrollTop / rowHeight); const visibleItems = data.slice(startIdx, startIdx + visibleCount); return (
setScrollTop(e.target.scrollTop)}>
{visibleItems.map((item, i) => ( ))}
); }; ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы