commit
f5475e5145
|
|
@ -75,6 +75,10 @@ lang: ru
|
|||
* Что такое прогрессивная отрисовка?
|
||||
* Для чего используется атрибут `srcset` в теге изображения? Опишите процесс, который использует браузер при оценке содержимого этого атрибута.
|
||||
* Приходилось ли вам работать с языками HTML-шаблонизации?
|
||||
* Объясните разницу в поведении между тегами `<button>` и `<input type="button">` внутри формы?
|
||||
* Объясните разницу между тегами `<strong>` и `<b>`?
|
||||
* Приведи примеры использования тега `<label>`?
|
||||
* Чем тег `<a>` отличается от тега `<button>` с точки зрения функциональности и использования?
|
||||
|
||||
#### [[⬆]](#toc) <a name='css'>Вопросы по CSS:</a>
|
||||
|
||||
|
|
@ -108,6 +112,40 @@ lang: ru
|
|||
* Можете ли вы объяснить разницу между отзывчивым (responsive) сайтом и сайтом, сделанным по принципу mobile-first?
|
||||
* Вы имеете опыт работы с ретиновой графикой? Если да, то какие методы вы использовали?
|
||||
* В каком случае вы предпочтёте использовать `translate()` вместо абсолютного позиционирования и наоборот? И почему?
|
||||
* Можете ли вы привести пример псевдокласса?
|
||||
* Какие новые псевдоклассы появились за последние год-два?
|
||||
* В чем отличие между `em` и `rem`? Как они рассчитываются?
|
||||
* Какие проблемы появляются при попытке переопределить стили компонента их UI-библиотеки? Какие способы решения существуют?
|
||||
* Что такое `@layer` и как это могло бы помочь решить проблему переопределения стилей?
|
||||
* Объясните, что такое `vh` и `vw`?
|
||||
* Какие проблемы возникают на мобильных устройствах при использовании `vh`? Как их можно решить?
|
||||
* Что такое пользовательские css свойства?
|
||||
* Как ограничить их область видимости?
|
||||
|
||||
* Какой цвет применится и почему?
|
||||
```css
|
||||
.red {
|
||||
color: red;
|
||||
}
|
||||
.blue {
|
||||
color: blue
|
||||
}
|
||||
```
|
||||
```html
|
||||
<div class="blue red">Hello world</div>
|
||||
```
|
||||
* Как можно оптимизировать данный код? (Возможно несколько решений)
|
||||
```css
|
||||
main h1 {
|
||||
color: red;
|
||||
}
|
||||
main p {
|
||||
color: red;
|
||||
}
|
||||
main a {
|
||||
color: red;
|
||||
}
|
||||
```
|
||||
|
||||
#### [[⬆]](#toc) <a name='js'>Вопросы по JavaScript:</a>
|
||||
|
||||
|
|
@ -121,6 +159,7 @@ lang: ru
|
|||
* Как бы вы проверили их на каждое из этих значений?
|
||||
* Что такое замыкание и как/для чего его используют?
|
||||
* Можете ли вы описать основное различие между циклом `forEach` и циклом `.map()`? И в каких случаях каждый из них используется?
|
||||
* Расскажите про другие популярные методы итерации массивов.
|
||||
* В каких случаях обычно используются анонимные функции?
|
||||
* Как вы организуете свой код? (module pattern, classical inheritance)
|
||||
* В чем разница между host-объектами и нативными объектами?
|
||||
|
|
@ -164,6 +203,7 @@ duplicate([1,2,3,4,5]); // [1,2,3,4,5,1,2,3,4,5]
|
|||
* В чём разница между стеком вызовов (call stack) и очередью событий (task queue)?
|
||||
* Объясните разницу при использовании `foo` в `function foo() {}` и `var foo = function() {}`
|
||||
* В чём различие между переменными, созданными при помощи `let`, `var` и `const`?
|
||||
* Можем ли мы менять свойства объекта объявленного через `const`? Как мы можем изменить это поведение?
|
||||
* В чём разница между классом в ES6 и функцией-конструктором в ES5?
|
||||
* Можете ли вы привести пример использования стрелочных функции `=>`? Чем они отличаются от других функций?
|
||||
* Дайте определение функции высшего порядка.
|
||||
|
|
@ -173,6 +213,8 @@ duplicate([1,2,3,4,5]); // [1,2,3,4,5,1,2,3,4,5]
|
|||
* В чём преимущества использования `spread` оператора и чем он отличается от `rest` оператора?
|
||||
* Каким образом можно обмениваться кодом между файлами?
|
||||
* Для чего используются статические члены класса?
|
||||
* Объясните разницу между `event.target` и `event.currentTarget`?
|
||||
* Объясните разницу между `event.preventDefault()` и `event.stopPropagation()`?
|
||||
|
||||
#### [[⬆]](#toc) <a name='testing'>Вопросы по тестированию:</a>
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue