Вопросы на собеседовании Drupal

Задание 1

Что такое Drupal и для чего он используется?

Задание 2

В чём разница между Drupal, WordPress и Joomla?

Задание 3

Какие версии Drupal вы знаете? В чём разница между Drupal 7, 8, 9 и 10?

Задание 4

Какая архитектура используется в Drupal?

Задание 5

Что такое Symfony и как он связан с Drupal?

Задание 6

Что такое сущности entities в Drupal?

Задание 7

Какие типы сущностей есть в Drupal?

Задание 8

Что такое узлы nodes в Drupal?

Задание 9

Что такое типы материалов content types в Drupal?

Задание 10

Как создать тип материала в Drupal?

Задание 11

Что такое таксономия taxonomy в Drupal?

Задание 12

Что такое словари и термины в Drupal?

Задание 13

Что такое поля fields в Drupal?

Задание 14

Какие типы полей есть в Drupal?

Задание 15

Что такое View в Drupal?

Задание 16

Как создать View в Drupal?

Задание 17

Что такое дисплеи в Views?

Задание 18

Что такое блоки blocks в Drupal?

Задание 19

Что такое регионы regions в Drupal?

Задание 20

Что такое темы themes в Drupal?

Задание 21

Что такое шаблоны в Drupal?

Задание 22

Что такое hook_theme() в Drupal?

Задание 23

Что такое модули modules в Drupal?

Задание 24

В чём разница между ядром, модулями и темами в Drupal?

Задание 25

Что такое хуки hooks в Drupal?

Задание 26

Как создать хук в Drupal?

Задание 27

Что такое hook_form_alter() в Drupal?

Задание 28

Что такое hook_menu() в Drupal 7?

Задание 29

Что такое маршруты routes в Drupal 8+?

Задание 30

Что такое контроллеры в Drupal 8+?

Задание 31

Что такое сервисы services в Drupal?

Задание 32

Что такое внедрение зависимостей в Drupal?

Задание 33

Что такое контейнер в Drupal?

Задание 34

Что такое Drupal::service()?

Задание 35

Что такое менеджер сущностей в Drupal?

Задание 36

Что такое база данных в Drupal?

Задание 37

Как выполнить запрос к БД в Drupal?

Задание 38

Что такое Database\Connection в Drupal?

Задание 39

Что такое Entity Query в Drupal?

Задание 40

Что такое Drupal::entityQuery()?

Задание 41

Что такое кэширование в Drupal?

Задание 42

Какие типы кэша есть в Drupal?

Задание 43

Что такое Render Cache в Drupal?

Задание 44

Что такое Dynamic Page Cache в Drupal?

Задание 45

Что такое пользователи в Drupal?

Задание 46

Что такое роли и права доступа в Drupal?

Задание 47

Как создать роль в Drupal?

Задание 48

Что такое административная панель Drupal?

Задание 49

Что такое Drush в Drupal?

Задание 50

Какие команды Drush вы знаете?

Задание 51

Что такое Drupal Console?

Задание 52

Что такое миграции в Drupal?

Задание 53

Что такое обновление ядра в Drupal?

Задание 54

Что такое Composer в Drupal?

Задание 55

Что такое composer.json в Drupal?

Задание 56

Что такое конфигурация в Drupal?

Задание 57

Что такое config sync в Drupal?

Задание 58

Что такое drush config-export и drush config-import?

Задание 59

Что такое REST API в Drupal?

Задание 60

Что такое JSON:API в Drupal?

Задание 61

Что такое GraphQL в Drupal?

Задание 62

Что такое композитный сайт в Drupal?

Задание 63

Что такое многоязычность в Drupal?

Задание 64

Как реализовать многоязычность в Drupal?

Задание 65

Что такое поиск в Drupal?

Задание 66

Что такое Search API в Drupal?

Задание 67

Что такое Solr и как он используется с Drupal?

Задание 68

Что такое безопасность в Drupal?

Задание 69

Как защитить Drupal от взлома?

Задание 70

Что такое тестирование в Drupal?

Задание 71

Что такое PHPUnit в Drupal?

Задание 72

Что такое переводы в Drupal?

Задание 73

Что такое t() и format_string() в Drupal?

Задание 74

Что такое критические обновления в Drupal?

Задание 75

Что такое contrib и custom модули в Drupal?

Задание 76

Как создать модуль в Drupal?

Задание 77

Что такое *.info.yml файл в Drupal?

Задание 78

Что такое *.routing.yml в Drupal?

Задание 79

Что такое *.permissions.yml в Drupal?

Задание 80

Что такое *.services.yml в Drupal?

Задание 81

Что такое *.install файл в Drupal?

Задание 82

Что такое hook_install и hook_uninstall в Drupal?

Задание 83

Что такое обработка форм в Drupal?

Задание 84

Что такое Form API в Drupal?

Задание 85

Что такое Render API в Drupal?

Задание 86

Что такое Plugin API в Drupal?

Задание 87

Какие типы плагинов есть в Drupal?

Задание 88

Что такое Cache API в Drupal?

Задание 89

Что такое State API в Drupal?

Задание 90

Что такое Typed Data API в Drupal?

Задание 91

Что такое среда разработки в Drupal?

Задание 92

Как настроить Drupal для разработки?

Задание 93

Что такое деплой Drupal?

Задание 94

Как развернуть Drupal сайт на сервере?

Задание 95

Какие best practices в Drupal вы знаете?

Задание 96

Как правильно структурировать Drupal проект?