2016/01/22 03:15:31
Я на собеседованиях всем по кругу задаю такие вопросы:

1. Есть разметка:
<div>
  <div>A</div>
  <div>B</div>
</div>

[novice] Как дивы A и B поставить горизонтально в ряд?
[advanced] Сколько вспомнишь способов, включая экзотические и уже не актуальные?
[expert] Какие есть проблемы и нюансы в каждом из способов?

2. Есть код:
var obj = {
    name: 'Bob',
    method: function() {
        alert(this.name)
    }
}
$('#my-button').click(obj.method)

[novice] Что выведет этот код по клику на my-button?
[advanced] Как можно исправить?
[expert] Как определяется чему в JS равен this?

Так вот приходят люди, которые говорят типа "мы хотим во фронтенд со всей мочи, будем учиться и стараться". Но на первый вопрос вспоминают один вариант с float-ами, часто еще и неправильно. А на второй - что-то там про "контекст не тот" говорят в лучшем случае.

Вопрос: нормально ли это - хотеть во фронтенд, но не удосужиться прочитать хотя-бы про типовые вопросы на собеседованиях? Я уж не говорю что "the good parts" - книжка про весь используемый на практике JS, всего страниц на 60. Или может это я дурак, и это сложные вопросы?
100 посетителей, 96 комментариев, 29 ссылок, за 24 часа