Да, правильный список. Некоторые вопросы позволяют отличить нуба от знающего человека, а некоторые - знающего человека от профи с шестизначной зарплатой.
Список тем для изучения:
1. Замыкания.
2. Расширение объектов.
3. Массивы.
4. Наследование в JS.
5. Прототипы.
6. AJAX (низкоуровневый сейчас используется чуть более, чем нигде, все используют jQuery и подобные библиотеки).
7. JSONP.
8. События.
9. Валидация данных на стороне клиента.
10. Оптимизация кода.
Я бы притащил с собой пару статичных страниц, которые наполнены JavaScript'ом, объяснив, почему сделано именно так, а также пару страниц для демонстрации AJAX.
@iskros да вот же, например bars-open.ru/career/vacancies/razrabotka/#razrabot...
У них на сайте есть тестовые задания для студентов, требуется сделать Grid с загрузкой данных через AJAX, возможностью менять ширину колонок, сортировка и фильтрация значений, etc
Сказать по правде, такое задание я делать не стал, т.к. всё уже сделано до нас, например, w2ui.com/web/demos
Советую изучать какой-нибудь фреймворк типа ExtJS, YUI, jQuery и подобное.