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

Сотрудничество: @cyberJohnny
Download Telegram
🤔 Что вернёт следующий код: console.log(Math.max(10, 20, 30, 40, 50));?
Anonymous Poll
6%
10
0%
20
0%
30
94%
50
🤔 Какой символ используется для объявления объектов?
Anonymous Poll
9%
[]
85%
{}
6%
()
0%
//
🤔 Какой способ помогает бороться с прокидыванием, помимо Redux?

Можно использовать Context API, который позволяет передавать данные от родителя к потомку без явного прокидывания через props. Это удобно для глобальных данных: темы, язык, текущий пользователь.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Что вернёт следующий код: console.log(2 > 1 && 2 < 3);?
Anonymous Poll
89%
true
7%
false
0%
"true"
4%
Ошибка
🔥 Серверная разработка с Node.js: учитесь у практиков с реальным опытом

🎯 Пора выйти на новый уровень с курсом «Node.js Developer» от OTUS!
Это повышение квалификации для тех, кто хочет научиться разрабатывать мощные серверные приложения на Node.js с использованием Express, TypeScript, GraphQL, Apollo и Nest.js. Вы получите знания, которые востребованы на рынке, и навыки, которые можно сразу применять в реальных проектах.

🦾 Практические занятия, опытные преподаватели и поддержка на протяжении всего обучения — вот что делает курс уникальным. Вы освоите работу с базами данных MongoDB и PostgreSQL, научитесь строить архитектуру приложения и создавать серверные решения с нуля.

🎁 Дарим промокод, который дает скидку на обучение - NODE8

➡️ Пройдите вступительное тестирование и присоединяйтесь к группе: https://clck.ru/3NdqFg

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🤔 Когда можно использовать index в key?

Использование индекса массива в key допустимо, если:
- Список не изменяется (не добавляются, не удаляются и не сортируются элементы).
- Отображаемые данные не имеют уникальных идентификаторов.
- Контент не зависит от порядка элементов.
Однако при динамических изменениях списка лучше использовать уникальный и стабильный идентификатор, чтобы избежать нежелательных перерисовок и потери состояния.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какой метод в JavaScript можно использовать для проверки, содержит ли массив определенный элемент?
Anonymous Poll
73%
Array.includes()
20%
Array.contains()
7%
Array.has()
0%
Array.exists()
🤔 Какое значение свойства CSS clip-path задает вырезание элемента по сложной форме?
Anonymous Poll
17%
rect()
0%
circle()
9%
ellipse()
74%
polygon()
📺 Уникальная база IT собеседований

456+ реальных собеседований на программиста, тестировщика, аналитика и прочие IT профы.

Есть собесы от ведущих компаний: Сбер, Яндекс, ВТБ, Тинькофф, Озон, Wildberries и т.д.

🎯 Переходи по ссылке и присоединяйся к базе, (https://t.iss.one/+OERl3d0TUkpiN2Uy) чтобы прокачать свои шансы на успешное трудоустройство!
🤔 Какое свойство CSS необходимо использовать для изменения визуального порядка элементов в грид-контейнере?
Anonymous Poll
17%
grid-row
46%
order
21%
grid-area
17%
grid-column
🤔 Какое значение атрибута target у тега <a> запрещает референсинг (передачу информации о странице источнике при переходе по ссылке)?
Anonymous Poll
17%
_blank
17%
_self
0%
_top
67%
_noreferrer
🤔 Минус использования амперсанда в препроцессорах?

Амперсанд (&) делает селекторы более мощными, но при чрезмерном вложении может:
- усложнять чтение;
- порождать слишком длинные селекторы;
- снижать переиспользуемость и затруднять рефакторинг.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚
🤔 Какое значение свойства CSS 'position' позволяет элементу оставаться в пределах видимой части окна браузера, даже при прокрутке страницы?
Anonymous Poll
19%
static
11%
absolute
78%
sticky
0%
relative
🤔 Какой атрибут используется в теге <script> для асинхронной загрузки скрипта?
Anonymous Poll
78%
async
19%
defer
4%
asyncload
0%
preload
🤔 Какой JavaScript API используется для обработки оффлайн-возможностей, позволяя приложениям кэшировать активы и обеспечивать функциональность без подключения к интернету?
Anonymous Poll
33%
Service Worker API
33%
Web Worker API
0%
Navigator API
38%
Cache API
🤔 Какое значение свойства CSS aspect-ratio задает соотношение сторон для элемента?
Anonymous Poll
17%
16:9
0%
1:1
4%
4:3
78%
Все вышеперечисленные значения
🤔 Какой объект JavaScript предоставляет функциональность для работы с URL текущего документа?
Anonymous Poll
27%
document.location
64%
window.location
14%
navigator.url
9%
document.href
🤔 Какое свойство CSS используется для выравнивания текста по центру?
Anonymous Poll
94%
text-align: center
11%
text-justify: center
0%
text-placement: center
0%
text-center: true