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 760 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 11 413-o'rinni va Rossiya mintaqasida 60 325-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

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

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

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 7.90% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 4.14% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 850 marta ko‘riladi; birinchi sutkada odatda 446 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 2 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 08 Iyul, 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 760
Obunachilar
-624 soatlar
-237 kunlar
-10030 kunlar
Postlar arxiv
Объект события Event Объект Event описывает событие, произошедшее на странице. Одной из причин возникновения событий являются
Объект события Event Объект Event описывает событие, произошедшее на странице. Одной из причин возникновения событий являются действия пользователя, такие как клики мышкой MouseEvent или ввод с клавиатуры KeyboardEvent. Существует множество различных событий, которые будут иметь разный набор информации о них. Пример Самый простой и широко распространённый способ использования событий — это отслеживание срабатывания кликов по каким-либо элементам на странице. При подписке на событие мы передаём обработчик, который будет вызван при каждом срабатывании события в браузере. В случае, когда происходит событие типа click, обработчик будет вызван с событием MouseEvent: element.addEventListener('click', function (event) {}) 👉 @frontendInterview

True Min function min(a, b){ return (a
True Min
  function min(a, b){
    return (a<b)?a:b;
  }

Доработайте функцию так, чтобы она корректно обрабатывала нечисловые значения. Примеры:
 min(1, -2.5) === -2.5
 // 'Return the minimum of the two arguments'

 isNaN(min(1.5, NaN))
 //'Any NaN value should return NaN'

 isNaN(min(1.5, undefined))
 //'Any undefined value should return NaN'

 min(-Infinity, Infinity) === -Infinity
 //'Infinity should be handled like normal numbers'

 min(null, 2.5) === 0
 //'treat null as if it were 0'
👉 @frontendInterview

Совершенный софт.pdf5.62 MB

Совершенный софт Совершенный софт – это проверенный, структурированный и высокотехнологичный подход к разработке ПО. Множеств
Совершенный софт Совершенный софт – это проверенный, структурированный и высокотехнологичный подход к разработке ПО. Множество компаний уже используют идеи Лёве в сотнях систем, но раньше эти мысли нигде не публиковались. Автор подробно описывает основы, на которых прокалываются многие архитекторы ПО, и показывает, как разложить систему на мелкие блоки или службы. Вы узнаете, как вывести эффективный дизайн проекта из дизайна системы, как рассчитать время, необходимое на запуск проекта, его стоимость и риски и даже как разработать несколько вариантов выполнения. 👉 @frontendInterview

Можно ли описать функцию с помощью одного интерфейса в TypeScript?
Anonymous voting

Одно из главных в обучении фронтенд-разработке — это непрерывная практика и навыки, нужные бизнесу Чем раньше вы нырнёте с го
Одно из главных в обучении фронтенд-разработке — это непрерывная практика и навыки, нужные бизнесу Чем раньше вы нырнёте с головой в продакшен, тем быстрее почувствуете себя уверенно на рынке труда. Изучите JavaScript, HTML и CSS, фреймворки React+Redux Toolkit и сопутствующую инфраструктуру на реальных кейсах, наполните портфолио готовыми веб-приложениями и пройдите оплачиваемую стажировку в проектах IT-кластера Ростелеком. 65% выпускников Хекслет получают оффер на первых 5 собеседованиях! Начните учиться прямо сейчас, чтобы оценить формат: https://clck.ru/gonph

Спред-синтаксис ... (spread) ... позволяет передавать итерируемые коллекции (например, массивы или строки) как список аргумен
Спред-синтаксис ... (spread) ... позволяет передавать итерируемые коллекции (например, массивы или строки) как список аргументов функции или добавлять содержащиеся в них элементы в новый массив. Спред применятся и для объектов, чтобы копировать пары ключ-значение из одного объекта в другой. Пример: При вызове функции использовать значения из массива как аргументы: function multiplyThreeNumbers(a, b, c) { return a * b * c } const nums = [1, 2, 3] console.log(multiplyThreeNumbers(...nums)) // 6 В массиве скопировать элементы из другого массива в новый: const donor = ['это', 'старые', 'значения'] const newArray = [...donor, 1, true, 'мама'] console.log(newArray) // ['это', 'старые', 'значения', 1, true, 'мама'] У объекта скопировать свойства из другого объекта в новый: const persona = { name: 'Иван', lastName: 'Объектов'} const userData = { ...persona, username: 'killer3000' } console.log(userData) // { // name: "Иван", // lastName: "Объектов", // username: "killer3000" // }

Статические свойства и методы класса доступны:
Anonymous voting

Хочешь стать мидлом быстро и безболезненно? Тогда тебе к нам! Канал JavaScript заметки позволит тебе прокачать навыки до уров
Хочешь стать мидлом быстро и безболезненно? Тогда тебе к нам! Канал JavaScript заметки позволит тебе прокачать навыки до уровня middle за считанные недели абсолютно бесплатно! Эксклюзивный, актуальный материал по современному JS каждый день. Расширяй свои знания с нами!

HTML тег data Элемент позволяет хранить в своём содержимом данные в формате, понятном человеку, а в атрибуте value — в формат
HTML тег data Элемент <data> позволяет хранить в своём содержимом данные в формате, понятном человеку, а в атрибуте value — в формате, понятном машинам. Так можно передать числовое значение для текста: Жили у бабуси <data value="2">два</data> весёлых гуся. Ещё один пример: вы разрабатываете интернет-магазин, который занимается продажей компьютеров. У вас есть множество типов, моделей и конфигураций — и у каждого есть свой ID, который используется в базе данных. Эти ID мало что скажут пользователям, поэтому лучше выводить названия компьютеров в формате, который они могут понять. Но тут же в атрибуте value тега <data> можно хранить ID, который используется для удобного доступа к нужной модели: <ul> <li> <data value="2020138256"> MacBook Pro 13 M1 8 Gb 256 Gb mid. 2020 </data> </li> <li> <data value="2020138512"> MacBook Pro 13 M1 8 Gb 512 Gb mid. 2020 </data> </li> </ul> 👉 @frontendInterview

Где нельзя применить generic в TypeScript?
Anonymous voting

content Когда задано свойство content, то элемент заменяется на значение этого свойства. В качестве значения могут быть перед
content Когда задано свойство content, то элемент заменяется на значение этого свойства. В качестве значения могут быть переданы различные типы: изображение, градиент или текст. Пример a::after { content: "👉"; margin-right: 5px; } Изображение в качестве содержимого. Может применяться к любому элементу. div { content: url("http://www.example.com/test.png"); } Все значения ниже могут применяться ТОЛЬКО к псевдоэлементам ::before и ::after. 👉 @frontendInterview

Fibonacci Generator Создайте функцию-генератор чисел Фибоначчи. С каждым новым вызовом функции, она должна возвращать следующ
Fibonacci Generator Создайте функцию-генератор чисел Фибоначчи. С каждым новым вызовом функции, она должна возвращать следующее число из последовательности. Пример: var fib = genfib(); fib(); // -> returns 0 fib(); // -> returns 1 fib(); // -> returns 1 fib(); // -> returns 2 👉 @frontendInterview

jаvascript_для_профессиональных_веб_разработчиков.pdf12.52 MB

JavaScript для профессиональных веб-разработчиков. Самое полное руководство по современному JavaScript Как максимально прокач
JavaScript для профессиональных веб-разработчиков. Самое полное руководство по современному JavaScript Как максимально прокачать свои навыки и стать топовым JS-программистом? Четвертое издание «JavaScript для профессиональных веб-разработчиков» идеально подойдет тем, кто уже имеет базовые знания и опыт разработки на JavaScript. Автор сразу переходит к техническим деталям, которые сделают ваш код чистым и переведут вас с уровня рядового кодера на высоту продвинутого разработчика. 👉 @frontendInterview

Приведет ли исполнение этого кода к ошибке?
Anonymous voting

Что такое технический долг? При разработке программ часто не хватает времени на всё, что хотелось бы сделать. Разработчикам п
Что такое технический долг? При разработке программ часто не хватает времени на всё, что хотелось бы сделать. Разработчикам приходится выбирать самые важные задачи и делать в первую очередь их. Обычно больше времени уделяют тому, что видит пользователь. Оставшиеся задачи относятся к улучшению кода и инфраструктуры проекта — такие задачи называют техническим долгом. От тех. долга нужно избавляться, потому что он вредит проекту. Чем больше долгов накоплено в проекте, тем больше времени будет уходить на разработку новых фич и правку ошибок. 👉 @frontendInterview