FrontendQuiz - задачи с собеседований по фронтенду
رفتن به کانال در Telegram
Задачки для фронтендщиков: алгоритмы, регулярные выражения, вопросы с интервью, задачи для Junior Frontend и разбор их решения. Сотрудничество: @cyberJohnny
نمایش بیشتر1 565
مشترکین
+124 ساعت
+27 روز
-1130 روز
در حال بارگیری داده...
کانالهای مشابه
ابر برچسبها
اشارات ورودی و خروجی
---
---
---
---
---
---
جذب مشترکین
ژوئیه '26
ژوئیه '26
+2
در 0 کانالها
ژوئن '26
+5
در 0 کانالها
Get PRO
مه '26
+5
در 0 کانالها
Get PRO
آوریل '26
+9
در 0 کانالها
Get PRO
مارس '26
+6
در 0 کانالها
Get PRO
فوریه '26
+7
در 0 کانالها
Get PRO
ژانویه '26
+7
در 0 کانالها
Get PRO
دسامبر '25
+12
در 1 کانالها
Get PRO
نوامبر '25
+16
در 0 کانالها
Get PRO
اکتبر '25
+21
در 1 کانالها
Get PRO
سپتامبر '25
+9
در 0 کانالها
Get PRO
اوت '25
+15
در 0 کانالها
Get PRO
ژوئیه '25
+15
در 0 کانالها
Get PRO
ژوئن '25
+19
در 0 کانالها
Get PRO
مه '25
+14
در 0 کانالها
Get PRO
آوریل '25
+17
در 0 کانالها
Get PRO
مارس '25
+20
در 0 کانالها
Get PRO
فوریه '25
+12
در 0 کانالها
Get PRO
ژانویه '25
+26
در 0 کانالها
Get PRO
دسامبر '24
+16
در 0 کانالها
Get PRO
نوامبر '24
+16
در 0 کانالها
Get PRO
اکتبر '24
+79
در 0 کانالها
Get PRO
سپتامبر '24
+18
در 0 کانالها
Get PRO
اوت '24
+28
در 0 کانالها
Get PRO
ژوئیه '24
+30
در 0 کانالها
Get PRO
ژوئن '24
+26
در 0 کانالها
Get PRO
مه '24
+32
در 1 کانالها
Get PRO
آوریل '24
+30
در 1 کانالها
Get PRO
مارس '24
+20
در 0 کانالها
Get PRO
فوریه '24
+41
در 0 کانالها
Get PRO
ژانویه '24
+42
در 0 کانالها
Get PRO
دسامبر '23
+39
در 0 کانالها
Get PRO
نوامبر '23
+30
در 2 کانالها
Get PRO
اکتبر '23
+53
در 0 کانالها
Get PRO
سپتامبر '23
+42
در 0 کانالها
Get PRO
اوت '23
+91
در 0 کانالها
Get PRO
ژوئیه '23
+14
در 0 کانالها
Get PRO
ژوئن '23
+19
در 0 کانالها
Get PRO
مه '23
+26
در 0 کانالها
Get PRO
آوریل '23
+26
در 0 کانالها
Get PRO
مارس '23
+32
در 0 کانالها
Get PRO
فوریه '23
+145
در 0 کانالها
Get PRO
ژانویه '23
+48
در 0 کانالها
Get PRO
دسامبر '22
+59
در 0 کانالها
Get PRO
نوامبر '22
+47
در 0 کانالها
Get PRO
اکتبر '22
+70
در 0 کانالها
Get PRO
سپتامبر '22
+67
در 0 کانالها
Get PRO
اوت '22
+250
در 0 کانالها
Get PRO
ژوئیه '22
+133
در 0 کانالها
Get PRO
ژوئن '22
+57
در 0 کانالها
Get PRO
مه '22
+87
در 0 کانالها
Get PRO
آوریل '22
+38
در 0 کانالها
Get PRO
مارس '22
+27
در 0 کانالها
Get PRO
فوریه '22
+41
در 0 کانالها
Get PRO
ژانویه '22
+55
در 0 کانالها
Get PRO
دسامبر '21
+29
در 0 کانالها
Get PRO
نوامبر '21
+39
در 0 کانالها
Get PRO
اکتبر '21
+349
در 0 کانالها
Get PRO
سپتامبر '21
+30
در 0 کانالها
Get PRO
اوت '21
+23
در 0 کانالها
Get PRO
ژوئیه '21
+394
در 0 کانالها
Get PRO
ژوئن '21
+213
در 0 کانالها
Get PRO
مه '21
+278
در 0 کانالها
Get PRO
آوریل '21
+353
در 0 کانالها
Get PRO
مارس '21
+14
در 0 کانالها
Get PRO
فوریه '21
+12
در 0 کانالها
Get PRO
ژانویه '21
+4
در 0 کانالها
Get PRO
دسامبر '20
+1 051
در 0 کانالها
| تاریخ | رشد مشترکین | اشارات | کانالها | |
| 07 ژوئیه | 0 | |||
| 06 ژوئیه | +1 | |||
| 05 ژوئیه | +1 | |||
| 04 ژوئیه | 0 | |||
| 03 ژوئیه | 0 | |||
| 02 ژوئیه | 0 | |||
| 01 ژوئیه | 0 |
پستهای کانال
🤔 Какой HTML тег определяет низ для раздела или страницы?
| 2 | 🤔 Какое значение свойства overflow в CSS используется, чтобы всегда отображать полосы прокрутки? | 78 |
| 3 | 🤔 В чём отличие переменных в CSS от переменных в препроцессорах?
- CSS-переменные (--var) работают в браузере, можно изменять через JavaScript и использовать в рантайме.
- Sass/LESS-переменные обрабатываются на этапе компиляции, но не доступны после.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 | 75 |
| 4 | 🤔 Как в JavaScript проверить, содержит ли строка определенное слово? | 77 |
| 5 | 🤔 Какой метод JavaScript можно использовать для поиска первого элемента в документе, соответствующего указанному CSS селектору? | 79 |
| 6 | 🤔 Где используется rest?
Оператор rest (...) используется для сбора "оставшихся" аргументов или свойств:
- В функциях — чтобы собрать все переданные аргументы в массив.
- В объектах и массивах — чтобы собрать оставшиеся поля при деструктуризации.
Он помогает писать гибкий и универсальный код, особенно в функциях с переменным числом аргументов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 | 85 |
| 7 | 🤔 Какое значение свойства CSS grid-template-columns задает повторяющиеся колонки фиксированного размера и одной гибкой? | 83 |
| 8 | Осталось 3 часа до конца акции:
«Пожизненный PRO тариф — по цене 1 года»
Поиск работы отнимает силы, время и веру в себя, но не у тех кто использует easyoffer PRO. Успей сделать самую выгодную инвестицию в развитие своей карьеры.
Акция закончится уже сегодня 23 июня 23:59 по мск:
👉 https://easyoffer.ru/pro | 1 |
| 9 | Последний день акции:
«Пожизненный PRO тариф — по цене 1 года»
🚀 PRO включает:
– Полный доступ ко всем грейдам и профессиям
– База live-coding задач и вопросов из технических собеседований с вероятностью их встречи
– Примеры лучших ответов от Senior разработчиков
– 1100+ записи реальных собеседований, в том числе в топовые компании (Сбер, Авито, Яндекс, WB, OZON, МТС и др.)
– База 400+ тестовых заданий от компаний.
– Автоотклики на вакансии в хедхантер
– Аналитика ТОП-требований из вакансий для лучшего написания резюме и прохождения ATS систем рекрутеров
– Генератор уникального резюме и CV под каждую вакансию
– Тренажеры подготовки к собеседованию: «Реальное собеседование» и «Проработка вопросов» по методике интервальных повторений (как Anki)
– (скоро) Агрегатор вакансий
– (скоро) Сообщество
Акция закончится уже сегодня 23 июня 23:59 по мск:
👉 https://easyoffer.ru/pro | 1 |
| 10 | 🤔 Какая разница между , , ?
- — блокирует парсинг HTML, загружает и выполняет скрипт сразу.
- — загружает скрипт параллельно и выполняет как только загрузится (не гарантирует порядок).
- — загружает параллельно, но выполняет после загрузки HTML, в порядке следования.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 | 100 |
| 11 | 🤔 Чем отличается reset.css от normalize.css?
- reset.css: жёстко сбрасывает всё (обнуляет до нуля);
- normalize.css: корректирует различия и сохраняет полезные браузерные стили.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 | 114 |
| 12 | 🤔 Какая машинерия нужна для слоёной архитектуры или DDD и для чего?
- Application layer — оркеструет поведение, контролирует потоки;
- Domain layer — содержит бизнес-логику, сущности, агрегаты, value-объекты;
- Infrastructure layer — хранение, сеть, логгеры;
- Adapters — внешние интерфейсы.
Для DDD важно уметь моделировать предметную область и изолировать инфраструктуру.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 | 102 |
| 13 | 🤔 Для чего нужно сравнивать ссылки при мемоизации?
Мемоизация (React.memo, useMemo, useCallback) основана на сравнении входных данных. Для объектов и функций сравнение происходит по ссылке.
Если ссылка на объект или функцию изменилась — React считает, что данные изменились. Даже если внутренности одинаковые.
Поэтому важно сохранять одну и ту же ссылку, если значение не изменилось, иначе мемоизация не сработает и будет лишняя перерисовка.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 | 111 |
| 14 | 🤔 С помощью чего может происходить взаимодействие с сервером?
Взаимодействие с сервером может происходить:
- Через fetch() — встроенный способ отправки HTTP-запросов.
- Через XMLHttpRequest — устаревший, но всё ещё рабочий подход.
- Через сторонние библиотеки: axios, jQuery.ajax().
- Также через WebSocket, если нужно постоянное соединение.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 | 110 |
| 15 | 🤔 Как работают cookies?
Cookies — это небольшие фрагменты данных, сохраняемые браузером и отправляемые серверу при каждом запросе. Используются для хранения сессий, настроек, токенов. Могут быть ограничены по домену, пути, времени жизни.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 | 112 |
| 16 | 🤔 Какое CSS свойство используется для задания порядка наложения фоновых слоев, позволяя создать сложные визуальные эффекты? | 118 |
| 17 | 🤔 Каким образом браузер понимает тип содержимого в ответе от API?
По заголовку Content-Type, который указывает, что это: текст, JSON, изображение и т.д.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 | 102 |
| 18 | 🤔 Какое свойство объекта window в JavaScript позволяет обратиться к истории сессии браузера пользователя? | 107 |
| 19 | 🤔 Приведи пример микрозадач
Примеры микрозадач в JavaScript включают колбэки, связанные с Promise (методы .then(), .catch(), .finally()), а также MutationObserver. Эти задачи добавляются в очередь микрозадач и выполняются сразу после текущего стека вызовов, но до выполнения макрозадач, таких как таймеры или события из очереди событий.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 | 102 |
| 20 | 🤔 Какой метод JavaScript используется для создания генератора, который возвращает значения синхронно? | 103 |
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
