React Frontend | YeaHub
Відкрити в Telegram
Теория, подготовка к интервью и курсы для React разработчиков YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников. Платформа: https://yeahub.ru Для связи: @ruslan_kuyanets
Показати більше3 320
Підписники
+224 години
-37 днів
-3530 день
Триває завантаження даних...
Схожі канали
Хмара тегів
Вхідні та вихідні згадування
---
---
---
---
---
---
Залучення підписників
червень '26
червень '26
+12
в 0 каналах
травень '26
+26
в 0 каналах
Get PRO
квітень '26
+35
в 0 каналах
Get PRO
березень '26
+36
в 0 каналах
Get PRO
лютий '26
+186
в 42 каналах
Get PRO
січень '26
+33
в 0 каналах
Get PRO
грудень '25
+98
в 42 каналах
Get PRO
листопад '25
+150
в 39 каналах
Get PRO
жовтень '25
+105
в 30 каналах
Get PRO
вересень '25
+66
в 1 каналах
Get PRO
серпень '25
+377
в 53 каналах
Get PRO
липень '25
+66
в 0 каналах
Get PRO
червень '25
+181
в 20 каналах
Get PRO
травень '25
+56
в 4 каналах
Get PRO
квітень '25
+185
в 20 каналах
Get PRO
березень '25
+97
в 6 каналах
Get PRO
лютий '25
+226
в 35 каналах
Get PRO
січень '25
+331
в 37 каналах
Get PRO
грудень '24
+81
в 20 каналах
Get PRO
листопад '24
+118
в 12 каналах
Get PRO
жовтень '24
+262
в 6 каналах
Get PRO
вересень '24
+201
в 5 каналах
Get PRO
серпень '24
+416
в 19 каналах
Get PRO
липень '24
+282
в 12 каналах
Get PRO
червень '24
+280
в 4 каналах
Get PRO
травень '24
+414
в 3 каналах
Get PRO
квітень '24
+443
в 6 каналах
| Дата | Залучення підписників | Згадування | Канали | |
| 10 червня | +1 | |||
| 09 червня | +4 | |||
| 08 червня | +4 | |||
| 07 червня | 0 | |||
| 06 червня | 0 | |||
| 05 червня | 0 | |||
| 04 червня | 0 | |||
| 03 червня | +1 | |||
| 02 червня | 0 | |||
| 01 червня | +2 |
Дописи каналу
#Собес #ооп #solid #event_loop
🤔 Middle+ Frontend Разработчик в ivi
Техническое собеседование. Дали оффер: 280к net. Ноябрь 2024. Офис. Проект: стриминговая платформа. Опыт в резюме: 4 года. Много вопросов про опыт, проекты и процессы. Копали в глубину. Так же спрашивали про ООП, SOLID, как применяю в проектах
💬 Вопросы:
- Расскажите о принципах ООП в JavaScript?
- Как реализовать собственную очередь задач и управлять приоритетами выполнения?
- Какие основные структуры данных существуют в программировании?
- Как работает асинхронность в JS?
- Блокирует ли тяжелый код в Promise рендер страницы?
👉 Все вопросы из этого собеседования (8)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
| 2 | #Собес #copy #deep #algo
🤔 Как реализовать глубокое копирование объекта без использования JSON.stringify и StructuredClone? Какие сложности могут возникнуть?
💬 Кратко:
Глубокое копирование можно реализовать с помощью рекурсивной функции, которая вручную создает новый объект или массив и копирует все его свойства. Для каждого свойства, если оно является объектом, функция вызывает сама себя. Основные сложности: обработка циклических ссылок (когда объект ссылается сам на себя), копирование специальных объектов (как Date, Map, Set) и поддержка различных типов данных.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 376 |
| 3 | #game #практика #тренажер #новички
📚 Играй и программируй с CodeCombat
CodeCombat — это игровая платформа, где обучение программированию превращается в приключение: игроки пишут настоящий код на Python или JavaScript, чтобы управлять персонажами и проходить уровни.
Система подходит как школьникам, так и самостоятельным ученикам, делает упор на активное обучение через практику и не требует предварительной подготовки.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 512 |
| 4 | #Собес #release #cycle #deployment
🤔 Что такое релизный цикл во frontend-разработке?
💬 Кратко:
Релизный цикл — это последовательность этапов от написания кода до его выкладки пользователям. Он включает разработку, тестирование, сборку и деплой. Чёткий релизный цикл снижает количество ошибок. Он помогает команде выпускать изменения предсказуемо. Это основа стабильной разработки.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 506 |
| 5 | #Собес #ооп #git #оптимизация
🤔 Middle/Middle+ Frontend разработчик в компанию ПСБ
Техническое собеседование. Зарплатная вилка: от 250к. Октябрь 2024. Опыт в резюме: 4 года. Спрашивали как работали с тестами на проектах, какое было покрытие и как развиваешься в свободное время.
💬 Вопросы:
- Объяснить разницу между var, let и const в JavaScript?
- Перечислите все типы данных в JavaScript?
- Что такое стрелочные функции и чем они отличаются от обычных функций?
- Что такое замыкания в JavaScript и почему они важны?
- Объясните концепцию прототипного наследования в JavaScript?
👉 Все вопросы из этого собеседования (17)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 506 |
| 6 | Ссылка на задачу | 541 |
| 7 | #Собес #Zustand #Redux_Toolkit #state_management
🤔 Чем Zustand отличается от Redux Toolkit?
💬 Кратко:
Zustand — это минималистичная библиотека для управления состоянием с простым API на основе хуков, не требующая бойлерплейта. Redux Toolkit — более структурированное решение с концепциями слайсов, редьюсеров и middleware, подходящее для крупных приложений. Zustand проще в изучении и быстрее настраивается, тогда как Redux Toolkit предлагает строгие паттерны и мощные инструменты для сложных сценариев.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 582 |
| 8 | #article #event_loop #promise
📚 Полное понимание асинхронности в браузере
Гайд по асинхронности в JavaScript. Статья на Хабр от Яндекса
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 718 |
| 9 | #Собес #concurrency #limit
🤔 Как ограничить количество одновременно выполняемых сетевых запросов?
💬 Кратко:
Количество одновременных запросов можно ограничить с помощью OperationQueue, семафоров или настройки URLSession. Это позволяет контролировать нагрузку и избежать проблем с ресурсами. Самый безопасный способ — OperationQueue с заданным maxConcurrentOperationCount.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 656 |
| 10 | #Собес #js #dom #css
🤔 Senior Frontend разработчик в компанию Avito
Техническое собеседование. Осень 2024. Просил 340к+. Опыт в резюме: 4.7 года. В конце был легкий лайвкодинг.
💬 Вопросы:
- Объяснить разницу между var, let и const в JavaScript?
- Перечислите все типы данных в JavaScript?
- Какие есть фазы события?
- Как центрировать элемент по горизонтали и вертикали в CSS?
- Как проверить, что переменная хранит массив?
👉 Все вопросы из этого собеседования (15)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 619 |
| 11 | #Собес #Feature-Sliced_Design #FSD #layers
🤔 Какие основные слои существуют в Feature-Sliced Design и за что они отвечают?
💬 Кратко:
Feature-Sliced Design делит приложение на несколько горизонтальных слоёв, каждый из которых имеет строго определённую зону ответственности. Основные слои: 'app' (инициализация приложения и глобальные настройки), 'pages' (композиция сущностей и фич для формирования страниц), 'features' (интерактивная логика, привязанная к предметной области), 'entities' (базовые бизнес-сущности, такие как User или Product), 'shared' (переиспользуемые технические компоненты и утилиты). Такое разделение позволяет управлять зависимостями (слои могут зависеть только от нижележащих) и упрощает навигацию по кодовой базе.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 614 |
| 12 | #documentation #микросервисы #паттерны
📚 Паттерны управления данными в микросервисной архитектуре
Microservices.io создан Крисом Ричардсоном. опытным архитектором программного обеспечения, автором книги POJOs in Action, создателем оригинальной платформы CloudFoundry.com и автором шаблонов микросервисов.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 712 |
| 13 | Ссылка на задачу | 696 |
| 14 | #Собес #index #performance #lookup
🤔 Что такое индекс в базе данных?
💬 Кратко:
Индекс — это отдельная структура данных, связанная с таблицей, позволяющая быстро находить строки по значению одного или нескольких столбцов без полного сканирования таблицы. Он содержит упорядоченные элементы (значения ключей) и ссылки на физические записи. Благодаря индексам поиск, сортировка и объединение (JOIN) выполняются гораздо быстрее, однако вставка, обновление и удаление замедляются из-за накладных расходов на поддержание индекса.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 748 |
| 15 | Ссылка на задачу | 701 |
| 16 | Техническое собеседование. Вилка 200-300к. Опыт в резюме — 3+ года
Ссылка на вопросы и задачи собеседования:
https://app.yeahub.ru/wiki/collections/371 | 704 |
| 17 | #Собес #browser #dom #react
🤔 Middle Frontend разработчик в компанию Лига цифровой экономики
Техсобес. ЗП: от 220к. Август 2025. Опыт: 4 года. Лайвкодинга не было. Много вопросов про оптимизацию и работу с браузером. Лайтовый собес
💬 Вопросы:
- Отличие анимации при использовании requestAnimationFrame и SetInterval
- Отличие свойства animation от transition
- Правила вызова хуков, и для чего они нужны?
- Что произойдет с дочерним компонентом, если поменяется key у родительского компонента?
- Есть компонент, внутри него падает какой-то из дочерних компонентов, из-за этого ломается приложение, как можно этого избежать?
👉 Все вопросы из этого собеседования (16)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 687 |
| 18 | #Собес #hoisting #function
🤔 Какие виды объявления функций всплывают (hoisting)?
💬 Кратко:
Полностью всплывают только Function Declarations (объявления функций). Function Expressions (функциональные выражения), включая стрелочные функции, не всплывают - всплывает только объявление переменной, но не присваивание функции. Объявления классов также не всплывают.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 713 |
| 19 | Техническое собеседование. Опыт в резюме — 3 года. Просил от 200к
Ссылка на вопросы и задачи собеседования:
https://app.yeahub.ru/wiki/collections/337 | 812 |
| 20 | #documentation #теория #картинки #open_source
📚 Дока
Дока — это документация для разработчиков на понятном языке. Её пишет сообщество, чтобы помогать друг другу. Ваши знания и опыт важны. Делитесь ими, мы поможем.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа | 765 |
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
