FrontendQuiz - задачи с собеседований по фронтенду
1.73K subscribers
245 photos
2 videos
2 files
162 links
Задачки для фронтендщиков:
алгоритмы, регулярные выражения, вопросы с интервью, задачи для Junior Frontend и разбор их решения.

Сотрудничество: @cyberJohnny
Download Telegram
🤔 Какой атрибут <input> позволяет ввести дату?
Anonymous Poll
2%
type="text"
91%
type="date"
4%
type="time"
7%
type="calendar"
🤔 Какое значение свойства overflow в CSS используется, чтобы всегда отображать полосы прокрутки?
Anonymous Poll
63%
overflow: scroll;
16%
overflow: auto;
2%
overflow: hidden;
19%
overflow: visible;
🤔
Какое свойство CSS используется для управления расположением фонового изображения?
Anonymous Poll
94%
background-position
6%
background-align
0%
background-locate
0%
background-offset
🤔 Какой метод JavaScript позволяет объединить два или более объектов в один?
Anonymous Poll
20%
merge()
7%
combine()
48%
assign()
28%
join()
🤔 Какой тип CSS-свойства background-clip определяет, что фон будет ограничен контентом элемента?
Anonymous Poll
29%
border-box
3%
padding-box
68%
content-box
0%
margin-box
🤔 Что вернёт следующий код: console.log(typeof [1, 2, 3]);?
Anonymous Poll
30%
"array"
69%
"object"
0%
"list"
2%
"numbers"
🤔 Какой JavaScript API позволяет браузерам выполнять тяжёлые вычислительные задачи в фоновом режиме, не блокируя основной поток UI?
Anonymous Poll
58%
Web Workers
14%
Background API
14%
Async Compute
14%
Thread.js
🤔 Какое ключевое слово используется для проверки наличия свойства непосредственно в объекте, а не в его прототипе?
Anonymous Poll
5%
exists
2%
own
93%
hasOwnProperty
0%
contains
🤔 Какое значение будет в переменной i после выполнения следующего кода?
let i = [1, 2, 3]; i.reverse();
Anonymous Poll
9%
[1, 2, 3]
89%
[3, 2, 1]
0%
[2, 3, 1]
2%
[1, 3, 2]
🤔 Какое значение свойства CSS grid-auto-rows устанавливает размер автоматически создаваемых строк в Grid Layout?
Anonymous Poll
47%
auto
6%
min-content
3%
max-content
47%
1fr
🤔 Как в JavaScript асинхронно загрузить данные с сервера?
Anonymous Poll
87%
fetch('/data')
11%
XMLHttpRequest('/data')
0%
loadData('/data')
10%
ajax('/data')
🤔 Что такое и для чего он нужен?

— это объявление типа документа, необходимое браузеру для определения режима отображения страницы. В HTML5 это просто , включающее стандартный режим отображения.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какая функция JavaScript используется для перевода JSON-строки в объект?
Anonymous Poll
30%
JSON.stringify()
63%
JSON.parse()
7%
JSON.toObject()
0%
JSON.toData()
🤔 Какое значение будет в переменной k после выполнения следующего кода?
let k = [1, 2, 3]; k = k.map(x => x * 2);
Anonymous Poll
2%
[1, 2, 3]
89%
[2, 4, 6]
9%
[1, 4, 9]
0%
[2, 3, 4]
🤔 Какое CSS свойство задает прозрачность элемента, так что элемент становится прозрачным, но продолжает занимать свое место в макете?
Anonymous Poll
88%
opacity
12%
visibility
2%
clear
0%
alpha
🤔 Какой способ изменяет массив?

Методы, изменяющие оригинальный массив:
- push, pop, shift, unshift, splice, sort, reverse.
Методы, не изменяющие оригинал (возвращают новый массив): map, filter, slice, concat.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какой JavaScript метод используется для преобразования JSON строки в объект?
Anonymous Poll
68%
JSON.parse();
26%
JSON.stringify();
11%
JSON.toObject();
0%
JSON.fromText();
🤔 Какое свойство CSS определяет интервал между строками текста?
Anonymous Poll
13%
text-align
0%
text-decoration
64%
line-height
23%
letter-spacing
🤔 Какой HTML тег используется для указания альтернативного мультимедийного контента, например, в <audio> или <video>?
Anonymous Poll
43%
source
3%
track
34%
media
20%
alternative
🤔 Как мы можем заставить элемент быть выше другого?

Через z-index, но только если элемент позиционирован (relative, absolute, fixed, sticky).

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
👍1
🤔 Какое значение будет в переменной i после выполнения следующего кода?
let i = "JavaScript"; i = i.replace("Java", "Type");
Anonymous Poll
83%
TypeScript
7%
JavaScript
7%
Script
2%
Type