Other Flashcards

1
Q

Что находится в теге head ?

A

метаданные (metadata) о документе, например его заголовок, и страницы стилей.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Что такое DOM?

A

document object model => Объектное представление html документа

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Что такое middleware?

A

Это промежуточное звено между например запросом и функцией ,которая этот запрос должна обработать
Пример (проверка ролей на сервере или авторизации пользователя)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Что такое асимптотическая оценка сложности?

A

Это оценка скорости выполнения алгоритмов
O2(квадрат)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

О каких алгоритмах ты слышал?

A

Бинарный поиск

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Какие есть основные семантические теги

A

header
nav
article
footer - etc…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Какие есть способы отцентровать
элемент?

A
  1. flex
  2. transform translte(50% 50%)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Какие есть postition css? (5)

A
  1. static
  2. relative
  3. absolute
  4. sticky
  5. fixed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Какие есть display? (6)

A
  1. block
  2. inline
  3. inline-block
  4. none
  5. flex
  6. grid
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Чем scss лучше css ?

A

импорты ,вложенность и миксины (шаблоны)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Что такое миксины scss?

A

шаблоны

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Что происходит когда мы запрашиваем веб страницу?

A

1.Браузер обращается к DNS (Domain Name System) серверу и находит реальный адрес сервера, на котором “живёт” сайт
Но перед этим браузер пытается найти эту информацию в ближайших местах, сначала проверяет историю посещений, а также к операционной системе и кэшу роутера

*DNC система работает как общая «контактная книга», хранящаяся на распределенных серверах и устройствах в интернете.

2.Браузер отправляет REST запрос (GET), чтобы получить контент сайта

3.Браузер отрисовывает страницу - сначала берет html,а потом накладывает стили
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Что делает Deffer в

 
?
A

Позволяет выполнить скрипт после отрисовки дома

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Что такое API?

A

Это способы и методы того, как одна программа может взаимодействовать с другой программой (Пример официант)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Что такое Rest?

A

Набор правил как обещаться клиенту и серверу

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Что такое Rest?

A

Набор правил как обещаться клиенту и серверу

17
Q

Какие основные группы статус кодов?

A

100 - Информационные
200 - Успешные
300 - Редирект
400 - Клиентские ошибки
500 - Серверные ошибки

18
Q

Какие основные группы статус кодов?

A

100 - Информационные
200 - Успешные
300 - Редирект
400 - Клиенские ошибки
500 - Серверные ошибки

19
Q

CORS?

A

Можем разрешить или запретить доступ к разным доменам (пример с банком и волком)

20
Q

Из чего состоит HTML?

A

Из тегов ,атрибутов и метатегов
Атрибуты это доп значения элементов такие как href

21
Q

Чем отличается куки от localStoarage?

A

Куки по меньше и есть в куки можно добавить флажки ,такие как expirece data и http only
Http only позволяет получать куку только по запросам,те из js не получаится до нее достучаться

22
Q

Что такое каскад в css?

A

Определенный порядок применения стилей
Если 2 одинаковых тега ,то используется нижний

23
Q

Что такое специфичность в css?

A

Это приоритет селектора id/class/teg

24
Q

Чем отличается объект от других примитивных типов?

A

Объект ссылка

25
Какой тип у Arr и Function ?
Obj у function через typeOf будет function ,но при более детальной проверке все равно будет Obj
26
Когда использовать let ,а когда const?
Если я не планирую переопределять переменную ,то пишу const
27
Как сверстать треугольник ?
width:0px; height:0px; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid red;
28
Как сверстать Параллелограмм
-webkit-transform: skew(20deg); -moz-transform: skew(20deg); -o-transform: skew(20deg);
29
как сверстать круг который будет занимать максимальный размер,но при изменении размера,чтобы он не превращатся в овал
.circle { width: 100%; aspect-ratio: 1/1; border-radius: 50%; }
30
Что меня интересует в компании?
1 кодревью 2 из сколько человек состоит команда 3 сколько фронт енд разработчиков 4 какой стек на проекте 5 продуктовая или проектная разработка
31
Что нужно сделать с функцией ,которая возвращает функцию и замыкает там переменную, чтобы она работала
Присвоить ее к какой-то переменной
32
Написать filter и map через reduce
const filter = (arr, cb) => { return arr.reduce((acc, curr) => { const res = cb(curr); if(res){ acc.push(curr) } return acc }, []); }; const map = (arr, cb) => { return arr.reduce((acc, curr) => { const res = cb(curr); acc.push(res); return acc; }, []); };
33
Тротлинг это -
Когда действие вызываете раз в какое-то время
34