Learn Drupal MCQs
Prepare Drupal MCQs (Multiple choice Questions) for exam and job interviews.
What is Drupal?
1) A content management system
2) A programming language
3) A web server
4) A database
Answer : A content management system
Which of the following is a key feature of Drupal?
1) User management
2) Custom content types
3) Taxonomy
4) All of the above
Answer : All of the above
What is the primary database used by Drupal?
1) MySQL
2) PostgreSQL
3) SQLite
4) All of the above
Answer : All of the above
Which version of Drupal introduced the Symfony components?
1) Drupal 6
2) Drupal 7
3) Drupal 8
4) Drupal 9
Answer : Drupal 8
What is the file extension for a custom Drupal module?
1) .module
2) .php
3) .inc
4) .drupal
Answer : .module
Which function is used to create a custom form in Drupal?
1) drupal_get_form()
2) form_build()
3) form_submit()
4) form_alter()
Answer : drupal_get_form()
In Drupal, what is a "block"?
1) A piece of content
2) A type of user
3) A collection of pages
4) A custom theme
Answer : A piece of content
What is the purpose of the `hook_menu()` function?
1) To define menu items
2) To define forms
3) To define permissions
4) To define themes
Answer : To define menu items
Which command is used to clear the cache in Drupal 8 and later?
1) drush cache-clear all
2) drush cc all
3) drush cache-rebuild
4) Both a and c
Answer : Both a and c
What is the default theme in Drupal 8?
1) Bartik
2) Seven
3) Bartik
4) Garland
Answer : Bartik