
⚡️ Telega AI — персональный каталог и пост за 30 секунд
AI-агент подберет каналы и напишет рекламный пост на основе вашего продукта
В каталог

РегистрацияВойтиВойти
Скидка 3,5% на первые три заказа
Получите скидку на первые три заказа!
Зарегистрируйтесь и получите скидку 3,5% на первые рекламные кампании — промокод активен 7 дней.
9.4

Frontend | Вопросы собесов
5.0
10
Поделиться
В избранное
Купить рекламу в этом канале
Формат:
keyboard_arrow_down
- 1/24
- 2/48
1 час в топе / 24 часа в ленте
Количество:
keyboard_arrow_down
- 1
- 2
- 3
- 4
- 5
- 8
- 10
- 15
Стоимость публикации:
local_activity
7 832.16₽7 832.16₽local_mall
0.0%
Осталось по этой цене:0
Последние посты канала
imageИзображение не доступно для предпросмотра
Продажа премиальных апартаментов в Крыму с выгодой!
Премиальный комплекс в 30 метрах от собственного пляжа
✅ Комплекс — 4-х кратный победитель премии в сфере недвижимости URBAN AWORDS как самый привлекательный инвестиционный проект ЮФО
🏠 Комплекс можно:
- Сдавать посуточно через отельера международного класса и получать пассивный ежемесячный доход (при этом отдыхая в отпуске в собственном номере)
- Выгодно перепродать
⚡ О проекте:
- Первая береговая линия – всего в 30 метрах расположен собственный пляж
- На территории открытый и 2 круглогодичных бассейна
- Более 14,5 га впечатляющей территории: 4-этажный SPA-комплекс, амфитеатр, панорамный ресторан, медцентр, игровое пространство для детей, магазины и бутик
⚡Роскошные панорамные виды на потухший вулкан, море и виноградники
✅Получите цены и презентацию первыми:
Перейти на сайт
Проектная декларация на сайте https://наш.дом.рф/.
#реклама
mrqz.me
О рекламодателе
1823
06:48
31.07.2025
🤔 Чем spa отличается от классического сайта?
SPA (Single Page Application) и классический сайт (MPA – Multi Page Application) — это два разных подхода к созданию веб-приложений. Они отличаются по способу загрузки данных, навигации и производительности.
🚩Классический сайт (MPA – Multi Page Application)
Каждый раз при переходе на новую страницу браузер запрашивает HTML с сервера. Сервер формирует страницу и отправляет готовый HTML.
<?php
echo "<h1>Добро пожаловать!</h1>";
?>
<a href="/about">О нас</a>{}
🚩SPA (Single Page Application)
При первом заходе загружается одна HTML-страница и весь JavaScript. Дальше контент подгружается динамически через AJAX или Fetch API.
import React, { useState, useEffect } from "react";
function App() {
const [data, setData] = useState(null);
useEffect(() => {
fetch("/api/products")
.then(res => res.json())
.then(data => setData(data));
}, []);
return <div>{data ? JSON.stringify(data) : "Загрузка..."}</div>;
}
export default App;{}
Ставь 👍 и забирай 📚 Базу знаний1789
12:05
31.07.2025
🤔 Как из React осуществить доступ к данным?
Через:
- fetch/Axios для HTTP-запросов;
- hooks (useEffect, useState) для загрузки и хранения данных;
- контексты (useContext) для передачи данных по дереву компонентов;
- глобальные хранилища (Redux, Zustand, Recoil и т.д.);
- GraphQL-клиенты (Apollo, Relay).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
1607
19:10
31.07.2025
imageИзображение не доступно для предпросмотра
Получи грант до 1,2 млн руб. на обучение в магистратуре
Хочешь развиваться в сфере ИТ и получить фундаментальные знания с практикой?
Поступай в магистратуру Центрального университета!
- 4 офлайн программы по востребованным направлениям ИТ
- Онлайн-программа по машинному обучению
- 300 мест с грантами до 1,2 млн руб.
- Вечерние занятия и учеба по выходным — удобно совмещать с работой
- Обучение по модели STEM-образования: на стыке науки, технологий и бизнеса
- Возможность стажировок и трудоустройства в ведущих компаниях
- Государственный диплом за 2 года
Магистратура в Центральном университете — это современный подход к образованию, сильный преподавательский состав и актуальные кейсы от индустрии.
Оставляй заявку на грант уже сейчас!
Подать заявку
#реклама 16+
apply.centraluniversity.ru
О рекламодателе
1541
21:15
31.07.2025
🤔 Что такое нотация о-большое?
O-большое (Big O) — это способ описания эффективности алгоритма в зависимости от размера входных данных. Она показывает, как быстро растёт время выполнения или использование памяти при увеличении количества входных данных.
🚩Зачем нужна O-большое?
Когда мы пишем код, важно понимать, насколько он эффективен, особенно при работе с большими массивами или сложными вычислениями.
Big O помогает:
- Оценить время работы алгоритма.
- Понять, как алгоритм масштабируется.
- Сравнить разные алгоритмы и выбрать лучший.
🚩Примеры сложности алгоритмов
O(1) – Константное время
function getFirstElement(arr) {
return arr[0]; // Не зависит от размера массива
}{}
O(N) – Линейное время
function findElement(arr, target) {
for (let i = 0; i < arr.length; i++) {
if (arr[i] === target) return i;
}
return -1;
}{}
O(N²) – Квадратичное время (плохо)
function bubbleSort(arr) {
for (let i = 0; i < arr.length; i++) {
for (let j = 0; j < arr.length; j++) {
if (arr[i] > arr[j]) {
[arr[i], arr[j]] = [arr[j], arr[i]];
}
}
}
return arr;
}{}
O(log N) – Логарифмическое время (оптимально)
function binarySearch(arr, target) {
let left = 0, right = arr.length - 1;
while (left <= right) {
let mid = Math.floor((left + right) / 2);
if (arr[mid] === target) return mid;
if (arr[mid] < target) left = mid + 1;
else right = mid - 1;
}
return -1;
}{}
Ставь 👍 и забирай 📚 Базу знаний1486
12:05
01.08.2025
🤔 Какая основная причина для использования SSR?
SSR (Server-Side Rendering):
- Улучшает скорость загрузки первого экрана (первая отрисовка приходит сразу с сервера).
- Обеспечивает SEO-оптимизацию, поскольку поисковики получают готовый HTML.
- Полезен для динамического контента, где важна предзагрузка.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
1322
19:10
01.08.2025
imageИзображение не доступно для предпросмотра
Договорное право – Повышение квалификации
⚡Станьте экспертом в договорном праве, обучаясь на реальных кейсах от практикущих юристов из Ozon, Denuo, BGP Litigation, Verba Legal и НИУ ВШЭ
✨ На курсе вы:
» Подробно изучите все основные виды договоров
» Научитесь составлять договоры, которые нравятся клиентам
» Упор на практику: анализ условий договора на примере кейсов
» Неограниченный доступ к материалам курса и контакт с экспертами
🎓Программа:
» Основы договорного права
» Отдельные виды договоров
» Эффективная организации договорной работы
Скидка до конца недели!
Оставьте заявку сейчас и станьте ближе к успешной карьере юриста! ❤️
Узнать больше
#реклама 16+
mosdigitals.ru
О рекламодателе
1018
06:01
02.08.2025
🤔 Какие модификаторы есть у событий?
В JavaScript у событий есть специальные модификаторы, которые позволяют изменять поведение события, управлять его распространением, обработкой и связанной с ним логикой.
🚩`stopPropagation`
Этот метод предотвращает всплытие события вверх по дереву DOM.
По умолчанию, события в DOM распространяются по фазам: погружение (capturing) → цель (target) → всплытие (bubbling). Если вы хотите остановить обработку события на текущем элементе и не позволить ему "подняться" выше по дереву DOM, используйте
stopPropagation
.
<div id="parent" style="padding: 20px; background: lightblue;">
Родительский элемент
<button id="child">Дочерний элемент</button>
</div>
<script>
document.getElementById("parent").addEventListener("click", () => {
alert("Событие всплыло до родителя");
});
document.getElementById("child").addEventListener("click", (event) => {
alert("Событие на кнопке");
event.stopPropagation(); // Остановим всплытие
});
</script>{}
🚩`stopImmediatePropagation`
Этот метод, помимо остановки всплытия (как stopPropagation
), предотвращает выполнение других обработчиков на том же элементе. Если у одного и того же элемента есть несколько обработчиков для одного события, stopImmediatePropagation
гарантирует, что после его вызова остальные обработчики не будут выполнены.
<button id="myButton">Нажми меня</button>
<script>
const button = document.getElementById("myButton");
button.addEventListener("click", () => {
alert("Обработчик 1");
});
button.addEventListener("click", (event) => {
alert("Обработчик 2");
event.stopImmediatePropagation(); // Остановим все остальные обработчики
});
button.addEventListener("click", () => {
alert("Обработчик 3"); // Этот обработчик не выполнится
});
</script>{}
🚩`preventDefault`
Этот метод отменяет поведение элемента по умолчанию.
Некоторые элементы (например, ссылки или формы) имеют стандартное поведение. Например:
- Клик по ссылке ведет на новый URL.
- Отправка формы перезагружает страницу.
С помощью preventDefault
можно предотвратить это поведение.
<a href="https://example.com" id="link">Перейти на сайт</a>
<script>
const link = document.getElementById("link");
link.addEventListener("click", (event) => {
event.preventDefault(); // Останавливаем переход по ссылке
alert("Поведение ссылки отменено");
});
</script>{}
🚩`passive`
Это модификатор, который не является методом, а используется в настройках обработчика событий. Он указывает, что обработчик не вызывает preventDefault
. Этот модификатор помогает оптимизировать обработку событий, таких как прокрутка (scroll
), делая их более производительными. Некоторые браузеры при обработке событий (например, touchstart
или wheel
) предполагают, что вы можете использовать preventDefault
. Это замедляет прокрутку, так как браузеру нужно ждать завершения вашего обработчика. Указав passive: true
, вы говорите браузеру, что не собираетесь отменять поведение.
window.addEventListener("scroll", () => {
console.log("Скролл работает");
}, { passive: true });{}
Ставь 👍 и забирай 📚 Базу знаний631
12:05
02.08.2025
close
Спецпредложения
Прогеры

Каналов
20
199K
lock_outline
CPV
lock_outline185 314.50 ₽₽
111 188.69 ₽₽
-40%
С этим каналом часто покупают
Отзывы канала
keyboard_arrow_down
- Добавлен: Сначала новые
- Добавлен: Сначала старые
- Оценка: По убыванию
- Оценка: По возрастанию
5.0
1 отзыва за 6 мес.
Превосходно (100%) За последние 6 мес
s
**m_mytarget_bo@********.ru
на сервисе с сентября 2023
07.07.202512:43
5
Оперативное размещение
Показать еще
Новинки в тематике
Лучшие в тематике
Выбрано
0
каналов на сумму:0.00₽
Подписчики:
0
Просмотры:
lock_outline
Перейти в корзинуКупить за:0.00₽
Комментарий