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

Сотрудничество: @cyberJohnny
Download Telegram
🤔 Как работают свойства flex-grow и flex-shrink?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какой метод JavaScript позволяет выполнить функцию после завершения всех макрозадач, но перед следующей итерацией цикла событий?
Anonymous Poll
36%
setTimeout()
23%
setImmediate()
32%
nextTick()
18%
queueMicrotask()
🤔 В чём отличие amend от squash?

amend заменяет последний коммит, добавляя новые изменения или меняя сообщение.
squash объединяет несколько коммитов в один, используется в git rebase -i для "очистки" истории перед пушем.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какой метод JavaScript позволяет создать новый массив, объединяя результаты выполнения функции для каждого элемента массива и разворачивая их на один уровень вложенности?
Anonymous Poll
13%
flat()
13%
map()
19%
reduce()
56%
flatMap()
🤔 Чем синхронный код отличается от асинхронного?

Синхронный код выполняется последовательно, блокируя выполнение других задач, пока текущая не завершится. Асинхронный код позволяет запускать задачи в фоновом режиме, не блокируя основную программу, и обрабатывает их завершение через колбэки, промисы или async/await.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какое свойство CSS используется для управления пространственным поведением элементов в трёхмерном контексте, включая их поворот и масштабирование?
Anonymous Poll
33%
transform
33%
translate
0%
perspective
33%
3d-transform