uz
Feedback
Frontend Interview - собеседования по Javascript / Html / Css

Frontend Interview - собеседования по Javascript / Html / Css

Kanalga Telegram’da o‘tish

Канал для подготовки к собеседованиям по фронтенду Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/frontendinterview Канал в реестре РКН: https://rknn.link/su

Ko'proq ko'rsatish

📈 Telegram kanali Frontend Interview - собеседования по Javascript / Html / Css analitikasi

Frontend Interview - собеседования по Javascript / Html / Css (@frontendinterview) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 10 799 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 11 430-o'rinni va Rossiya mintaqasida 60 405-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 10 799 obunachiga ega bo‘ldi.

25 Iyun, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -84 ga, so‘nggi 24 soatda esa 1 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 9.28% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 4.11% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 1 002 marta ko‘riladi; birinchi sutkada odatda 444 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 4 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent javascript, браузер, html, css, видимость kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Канал для подготовки к собеседованиям по фронтенду Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/frontendinterview Канал в реестре РКН: https://rknn.link/su

Yuqori yangilanish chastotasi (oxirgi ma’lumot 26 Iyun, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

10 799
Obunachilar
+124 soatlar
-157 kunlar
-8430 kunlar
Postlar arxiv
💻Хотите быстро научиться строить интерактивные интерфейсы на C#? Присоединяйтесь к открытому уроку 8 апреля в 20:00 мск, где
💻Хотите быстро научиться строить интерактивные интерфейсы на C#? Присоединяйтесь к открытому уроку 8 апреля в 20:00 мск, где мы покажем, как сделать ваш код живым и динамичным! 📖Вы научитесь использовать класс System.Console для создания простых, но интересных программ с текстовыми интерфейсами. Например, вы напишете свою версию игры "Крестики-нолики" прямо в консоли. Это легко и увлекательно! 🔥С этим знанием вы сможете не просто выводить данные, а создавать интерактивные приложения, которые смогут реагировать на действия пользователя. ➡️ Зарегистрируйтесь на вебинар и получите скидку по промокоду SHARP_SPEC_4 на большое обучение «C# Developer»: https://vk.cc/cKuZim Промокод действителен до 30.04.2025 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 erid 2SDnjd8hk8t

Что демонстрирует этот код: setTimeout(() => console.log('Hi'), 1000);?
Anonymous voting

Что делать когда взяли на первую работу Некоторое время назад у меня была статья о том как искать работу, какие шаги предприн
Что делать когда взяли на первую работу Некоторое время назад у меня была статья о том как искать работу, какие шаги предпринимать и тд. Теперь решил поделиться некоторыми советами и опытом о том, что делать, когда вас уже взяли на вашу первую работу в IT. В связи с тем, что я фронтендер, то некоторые примеры будут основываться из этой области, в частности языки, фреймворки и т. д. 👉 @frontendInterview

Ищешь высокооплачиваемые проекты? Попробуй SkillStaff SkillStaff — это платформа для ИТ-специалистов, менеджеров и креаторов,
Ищешь высокооплачиваемые проекты? Попробуй SkillStaff SkillStaff — это платформа для ИТ-специалистов, менеджеров и креаторов, которым мало одного оклада. Здесь можно найти клиентов, выполнять их проекты и увеличивать свой доход. - Проекты с гибким графиком: part time, full time, удаленка и гибрид - Ставка за час работы — та, что ты сам выбрал - Клиенты — ведущие бренды, проверенные с юридической точки зрения при регистрации на платформе - Оплата поступает ежемесячно на расчетный счет исполнителя - Удобный личный кабинет и функционал, автоматизирующий документооборот Все, что нужно для работы — иметь статус самозанятого или ИП, а платформа поможет со всеми нюансами. Регистрируйся прямо сейчас Зарегистрироваться #реклама 16+ skillstaff.ru О рекламодателе

Как обрабатывать ошибки в JS? Программа может работать правильно, только если код написан корректно и не содержит ошибок. Jav
Как обрабатывать ошибки в JS? Программа может работать правильно, только если код написан корректно и не содержит ошибок. JavaScript умеет обрабатывать некорректный код и сообщать об ошибке в коде. Существует семь встроенных видов ошибок, также можно создать свои собственные. Встроенные ошибки генерируются самим движком JavaScript при выполнении программы, а пользовательские — создаются с помощью конструктора Error. Оба типа ошибок можно ловить в конструкции try...catch. Подробнее в статье. 👉 @frontendInterview

Что выведется в консоль?
Anonymous voting

Что знаешь о приоритете селекторов в CSS? Приоритет селекторов (также известный как специфичность селекторов) определяет, какие стили будут применяться к элементу, если на него действуют несколько правил с различными селекторами. Специфичность основана на типах селекторов и их количественном присутствии в одном CSS-правиле. Как она вычисляется? Специфичность выражается четырьмя уровнями: A, B, C, D. Чем выше значения, тем более специфичный селектор. A: Инлайновые стили (например, style="color: red;") имеют самую высокую специфичность. B: Количество ID-селекторов в селекторе (например, #header). C: Количество классов, атрибутов и псевдоклассов (например, .class, [type="text"], :hover). D: Количество тегов и псевдоэлементов (например, div, h1, ::before). Рассмотрим несколько примеров и определим их специфичность: 1. #main-content — (0, 1, 0, 0) 2. .article p — (0, 0, 1, 1) 3. header h1 span — (0, 0, 0, 3) 4. div#main .content .text — (0, 1, 2, 1) Чем выше значения специфичности, тем выше приоритет стиля. Если два селектора имеют одинаковую специфичность, то стиль, который объявлен позже, будет применён. Пример
<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Пример специфичности</title>
    <style>
        p {
            color: black; /* (0, 0, 0, 1) */
        }
        .text {
            color: blue; /* (0, 0, 1, 0) */
        }
        #highlight {
            color: red; /* (0, 1, 0, 0) */
        }
        p#highlight {
            color: green; /* (0, 1, 0, 1) */
        }
    </style>
</head>
<body>
    <p class="text" id="highlight">Этот текст будет зелёным.</p>
</body>
</html>
В этом примере на <p> элемент действует несколько селекторов с разной специфичностью: 1. p имеет специфичность (0, 0, 0, 1) 2. .text имеет специфичность (0, 0, 1, 0) 3. #highlight имеет специфичность (0, 1, 0, 0) 4. p#highlight имеет специфичность (0, 1, 0, 1) Поскольку p#highlight имеет наивысшую специфичность (0, 1, 0, 1), он применяет стиль цвета зелёный. Почему это важно? - Управление конфликтами стилей: Знание специфичности помогает правильно управлять стилями и избегать конфликтов. - Чтение и поддержка кода: Более специфичные селекторы позволяют писать CSS, который легко поддерживать и расширять. - Эффективность разработки: Понимание специфичности позволяет создавать более предсказуемый и стабильный код. 👉 @frontendInterview

Онлайн-магистратура «Управление IT-продуктами» от МФТИ День открытых дверей 2 апреля в 19:00 мск | Онлайн Эксперты Яндекса и МФТИ расскажут об очной онлайн-магистратуре для карьеры в IT. Всё о поступлении и обучении, выступления экспертов, ответы на вопросы. Записаться онлайн #реклама 16+ practicum.yandex.ru О рекламодателе

String Breakers Вам дана строка и число N. Разбейте строку на подстроки, состоящие из N символов. Пробелы не учитываются. При
String Breakers Вам дана строка и число N. Разбейте строку на подстроки, состоящие из N символов. Пробелы не учитываются. Пример:
 N = 5;
 String = "This is an example string";
Return value:
  Thisi
  sanex
  ample
  strin
  g
👉 @frontendInterview

Код, который умещается в голове: эвристики для разработчиков Незаменимые практические советы по написанию кода в устойчивом т
Код, который умещается в голове: эвристики для разработчиков Незаменимые практические советы по написанию кода в устойчивом темпе и по управлению сложностью, из-за которой проекты часто выходят из-под контроля. В книге описываются методы и процессы, позволяющие решать ключевые вопросы: от создания чек-листов до организации командной работы, от инкапсуляции до декомпозиции, от проектирования API до модульного тестирования. Автор иллюстрирует свои выводы фрагментами кода, взятыми из готового проекта. Написанные на языке C#, они будут понятны всем, кто использует любой объектно-ориентированный язык, включая Java, C++ и TypeScript. Для более глубокого изучения материала вы можете загрузить весь код и подробные комментарии к коммитам. 👉 @frontendInterview

UserGate Open Conf 17 / 04 / 2025ИТ-конференция про защиту в открытую. Здесь мы создаем площадку для открытого диалога между заказчиками, партнерами, экспертами и специалистами в сфере продуктов, технологий и услуг информационной безопасности. 🎓 Подготовили для вас: - Аналитические данные исследования рынка информационной безопасности; - Обзор новых видов и эволюции киберугроз с разбором кейсов по борьбе с ними; - Планы внедрения новых фич и обновлений продуктов экосистемы UserGate; - 30+ продуктовых, партнерских и клиентских докладов; - Нетворкинг, продуктовые демо, обмен опытом и консультации экспертов ИБ; - Ответы на любые вопросы и сбор обратной связи о работе продуктов и устройств UserGate. Зарегистрироваться #реклама openconf.usergate.com О рекламодателе

Для чего скрипт подключают в концe body? Основная причина – ускорение загрузки страницы и избежание блокировки рендеринга. Когда браузер загружает HTML, он читает код сверху вниз. Если в <head> встречается <script>, браузер останавливает разбор HTML, загружает и выполняет скрипт, а только потом продолжает загружать страницу. Проблема: блокировка рендеринга Если скрипт загружается в <head>, он останавливает отрисовку страницы до завершения загрузки.
<head>
  <script src="script.js"></script> <!-- ❌ Плохо: блокирует рендеринг -->
</head>
<body>
  <h1>Сайт загружается...</h1>
</body>
Решение: подключение в конце `<body>` Если разместить <script> перед закрывающим </body>, сначала загружается контент страницы, а потом выполняется JavaScript.
<body>
  <h1>Контент загрузился!</h1>
  <script src="script.js"></script> <!-- Хорошо: не блокирует рендеринг -->
</body>
Альтернативы: `defer` и `async` defer – отложенное выполнение после загрузки HTML
<head>
  <script src="script.js" defer></script>
</head>
async – загрузка и выполнение параллельно
<head>
  <script src="script.js" async></script>
</head>
👉 @frontendInterview

Что выведет этот код?
Anonymous voting

Почему первые дни новичка решают всё Адаптация новых сотрудников влечет за собой определенный стресс и дискомфорт как у новог
Почему первые дни новичка решают всё Адаптация новых сотрудников влечет за собой определенный стресс и дискомфорт как у нового работника, так и у компании, что имеет прямые экономические последствия для бизнеса. В некоторых компаниях, с которыми я работал текучесть на испытательном сроке могла достигать 23%. Новички не смогли вникуть в рабочие процессы, не понимали корпоративную культуру, поэтому руководители были недовольны, и заводили новые заявки на подбор. А в текущих условиях рынка труда затраты на подбор одного сотрудника могут достигать значительных сумм. 👉 @frontendInterview

Navio — это компания, которая создаёт технологию автономного вождения. Присоединяйтесь к нашей амбициозной команде! Мы ищем р
Navio — это компания, которая создаёт технологию автономного вождения. Присоединяйтесь к нашей амбициозной команде! Мы ищем разработчиков с разной специализацией. Предлагаем профессиональный рост, увлекательные проекты и работу над продуктами, которые меняют мир вокруг нас. Решайте интересные задачи, создавайте будущее и будьте в центре технологических новинок. Вас ждут современный офис и инженерный центр. Вы сможете участвовать в международных конференциях, проходить обучение и повышать квалификацию. Смотрите вакансии и отправляйте отклики!

Throttle на примере изменения страницы при прокрутке На современных сайтах встречаются элементы, которые обновляются по мере прокрутки страницы или при изменении её размеров. Просто запускать сложные и дорогостоящие операции на события scroll и resize — расточительно, потому что это может сильно нагрузить браузер и плохо сказаться на производительности. Вместо этого можно обрабатывать изменения «раз в какое-то количество времени», используя throttle. 👉 @frontendInterview