четверг, 30 июля 2015 г.

Наши вопросы по БД и Web-технологиям

Это последняя группа вопросов, которые мы задаем некоторым кандидатам на собеседовании. Не могу сказать, что мы используем БД и Web технологии в каждом проекте, но такие проекты есть и их не мало. Поэтому знания в этих областях являются дополнительной плюшкой для кандидата.

БД

  1. Типы БД. Иерархические, Объектно-реляционная, реляционная.
  2. Таблицы и View(Представление). Назначение.
  3. Хранимые процедуры, триггеры и курсоры. Назначение и примеры использования.
  4. Нормализация. Причины, 5 основных уровней нормализации, как нормализовать базу данных по третьей нормально форме.
  5. Первичный, внешний, составной и суррогатные ключи . Причины появления ключей, выбор полей для ключей, выбор типов данных для ключей (для каждого из типов ключей).
  6. Кластерные и не кластерные индексы и их назначение.
  7. Безопасность БД. Какие объекты и как необходимо защищать.
  8. SQL запросы к БД (INSERT, UPDATE, DELETE, SELECT). Использование JOIN, UNION, INTERSECT, CONCAT.
  9. noSQL БД. Особенности.

Web

  1. HTML. Назначение. Основы построение веб страниц.
  2. Как уменьшить время загрузки веб-страницы?
  3. Javascript. Назначение. Принцип работы.
  4. Классическая модель веб-страниц и AJAX. Преимущества и недостатки.
  5. CSS. Назначение. Селекторы. Наследование. Каскадирование. Приоритеты стилей CSS.
  6. jQuery. Назначение, возможности, простейший пример использования. JQuery UI.

На этом наши вопросы заканчиваются. Теперь главное не затягивать с публикацией ответов =)

Комментариев нет:

Отправить комментарий