Frontend | Тесты – Telegram
Frontend | Тесты
7.86K subscribers
35 photos
477 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+kXKgJEjRUww3N2Ni
Задачи t.me/+_tcX2w2EmvdmMTgy
Вакансии t.me/+CgCAzIyGHHg0Nzky
Download Telegram
🤔 Что такое margin collapse и для чего?

Margin collapse — это схлопывание внешних отступов между вертикально соседствующими элементами.
Если один элемент имеет margin-bottom, а следующий — margin-top, будет применён наибольший из них, а не сумма. Это упрощает вертикальные отступы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
🤔 Какой метод JavaScript используется для определения наличия и доступности определенных функций в браузере пользователя, например, API для работы с геолокацией?
Anonymous Quiz
59%
navigator.exists()
9%
feature.detect()
3%
Modernizr.check()
29%
navigator.permissions.query()
💊12🤔3
🤔 Как в JavaScript сделать так, чтобы функция выполнялась каждые 2 секунды?
Anonymous Quiz
83%
setInterval(myFunction, 2000);
12%
setTimeout(myFunction, 2000);
3%
repeat(myFunction, 2000);
2%
loop(myFunction, 2000);
👍3💊3
🤔 Какие есть типы функций?

Есть обычные именованные функции, анонимные, стрелочные, методы объектов, функции-конструкторы, рекурсивные и колбэки. Каждая из них имеет своё назначение и особенности поведения.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2💊1
🤔 Какое значение атрибута target в <a> открывает ссылку в новом окне браузера?
Anonymous Quiz
92%
_blank
4%
_self
3%
_top
1%
_parent
👍4
🤔 Какое значение будет в переменной n после выполнения следующего кода?
let n = new Set([1, 2, 3, 2, 1]).size;
Anonymous Quiz
3%
2
64%
3
9%
4
24%
5
👍7
🤔 В чём заключаются недостатки SSR?

- Задержка при первом рендеринге;
- Нагрузка на сервер;
- Сложность интеграции с клиентским SPA-приложением;
- Повышенные требования к инфраструктуре.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2
🤔 Какое значение будет в переменной b после выполнения следующего кода?
let b = [1, 2, 3];
b = b.flatMap(x => [x, x * 2]);
Anonymous Quiz
3%
[1, 2, 3]
57%
[1, 2, 2, 4, 3, 6]
36%
[2, 4, 6]
3%
[1, 4, 3, 6]
👍7🔥2
🤔 Какое значение будет в переменной h после выполнения следующего кода?
let h = "JavaScript"; h = h.substring(0, 4);
Anonymous Quiz
5%
JavaScript
60%
Java
10%
Script
24%
JavaS
👍4
🤔 Как оптимизировать загрузку картинок на странице?

- Использовать современные форматы: WebP, AVIF;
- Применять lazy loading (loading="lazy");
- Использовать srcset и sizes для адаптивных изображений;
- Минимизировать размер изображений без потери качества;
- Хранить изображения в CDN для быстрой доставки;
- Использовать кэширование и оптимизацию по размеру экрана.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🤔 Какой тип CSS-свойства background-clip определяет, что фон будет ограничен контентом элемента?
Anonymous Quiz
30%
border-box
4%
padding-box
65%
content-box
1%
margin-box
👍4
🤔 Что известно про сложность алгоритмов?

Сложность алгоритма описывает, насколько быстро растёт время или память, необходимая для выполнения задачи при увеличении объёма данных. Обозначается как Big O:
- O(1) — константная;
- O(log n) — логарифмическая;
- O(n) — линейная;
- O(n²) — квадратичная и т.д.
Используется для анализа эффективности кода и оптимизации.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥1
🤔 Какое значение свойства CSS scroll-snap-type позволяет создавать привязку прокрутки по вертикали?
Anonymous Quiz
15%
x
63%
y
16%
column
6%
inline
👍8
🤔 Какой атрибут тега <meta> задаёт описание страницы, которое обычно отображается в результатах поиска?
Anonymous Quiz
37%
name="denoscription"
12%
name="keywords"
34%
content="denoscription"
17%
type="denoscription"
🤔7💊2
🤔 Что такое элемент <output> в HTML5?

<output> — элемент для отображения результата вычислений, например, итогов формул или изменения значения range. Может обновляться с помощью JS.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍1
🤔 Какое свойство CSS используется для установки внешних отступов элемента?
Anonymous Quiz
14%
padding
1%
border
84%
margin
0%
spacing
👍3
🤔 Какой метод JavaScript используется для асинхронной загрузки скрипта, который затем можно выполнить?
Anonymous Quiz
38%
loadScript()
35%
import()
24%
require()
4%
getScript()
💊8👍2🤔1
🤔 Из чего состоит Vuex?

Vuex состоит из:
- State — единый источник данных;
- Getters — вычисляемые свойства на основе state;
- Mutations — синхронные изменения состояния;
- Actions — асинхронные операции, вызывающие мутации;
- Modules — логическое разделение стора на части.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
🤔 Какой метод JavaScript используется для вставки элемента перед другим элементом в DOM?
Anonymous Quiz
26%
insertBefore()
38%
appendBefore()
26%
prepend()
10%
before()
💊7👍2
🤔 Что вернёт следующий код: console.log(0 || "default");?
Anonymous Quiz
17%
0
55%
"default"
18%
true
10%
false
👍2
🤔 Как работают свойства flex-grow и flex-shrink?

- flex-grow: насколько элемент увеличивается, если доступно дополнительное пространство;
- flex-shrink: насколько элемент уменьшается, если пространство ограничено.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥6