Drupal Interview Questions And Answers

Drupal Interview Questions list for experienced

  1. What is Drupal?
  2. What are system requirements for Drupal?
  3. Compare Drupal to commercial CMS system
  4. How does Drupal compare to other open source CMS system?
  5. How does Drupal scale?
  6. What kind of support is available to Drupal?
  7. What does Drupal do?
  8. What are the applications of Drupal?
  9. Why use Drupal?
  10. What is Comment Moderation in Drupal?
  11. What are the key features of Drupal?
  12. What is taxonomy in Drupal?
  13. What are hooks in Drupal ?
  14. Drupal can run on command line?
  15. How to enable clean URLs in drupal ?
  16. What are the browser requirements for Drupal ?
  17. What is CMS?
  18. What is a web content Management system?
  19. Which are commonly used PHP based CMSs ?
  20. How to interact with Drupal search system ?
  21. Explain User, Permission, Role in Drupal?
  22. Explain the function and working of Dashboard module ?
  23. Explain Region, Block, Menu in Drupal?
  24. What is a patch?
  25. What is node in Drupal?
  26. What is Comment in Drupal?
  27. How database system of drupal works ?
  28. Explain Updating Drupal?
  29. How to fetch a new version of Drupal?
  30. How to update themes and modules in Drupal?
  31. Do you use version control?
  32. Explain Drupal flow?
  33. Can I use Drupal on the command line?
  34. Why are so many Drupal versions available - 4.x, 5.x .7.x.? Which one should I use?
  35. Drupal is flexible at handling events automatically and employing triggers. How do developers make use of these features?
  36. what a module is in Drupal and what the process of writing one involves?
  37. Which are the core optional modules in drupal 6.x ?
  38. Is it possible to disable the core required modules through drupal admin ?
  39. Which are the core required modules in drupal 6.x ?
  40. Explain the capabilities of views module.
  41. How to post videos from mobile to Drupal website ?
  42. List the modules required for building a social networking website in Drupal.
  43. How To Define New Regions in Drupal
  44. Concept of Comment in Drupal ?
  45. How to Install Themes in your drupal website ?
  46. Name a few Good drupal sites.
  47. What are the technical differences between Joomla and Drupal -
  48. How to Create Content in Drupal ?
  49. How URL Aliases works in Drupal ?
  50. What is Content Construction Kit (CCK) in Drupal
  51. Drupal Features / Drupal Benefits / Why Use Drupal ?
  52. What is teaser in drupal ?
  53. Do you keep regular backups?
  54. How do you transfer files to the system?
  55. How do you access the database?
  56. What is drupal 8 ?
  57. What is drupal panels ?
  58. What is an argument in drupal ?
  59. What are breadcrumbs ?
  60. What is drupal trigger ?
  61. What is theme and theme engine in drupal ?
  62. What is a Base Theme in Drupal ?
  63. What is drupal cache ?
  64. What is Drupal child ?
  65. What is clean URL in Drupal ?
  66. What is cron in drupal ?
  67. What is critical path ?
  68. What is DrupalCon and Druplicon ?
  69. What is Git in drupal ?
  70. What is drupal region ?
  71. What makes "Search" in drupal as an excellent feature than Other CMS?
  72. How to Install Drupal ?
  73. What are alpha, beta releases and release candidates in drupal ?
  74. What do version numbers in drupal mean?
  75. Explain Security features of Drupal ?
  76. What are Entity types in drupal ?
  77. What is triage ?
  78. What is Bootstrap in drupal ?
  79. What is drupal weight ?
  80. What are the steps for migrating drupal website to a new server ?
  81. Explain drupal administration
  82. Why you shouldn\\\'t modify core drupal files ?
  83. Drupal at a glance
  84. Explain Drupal Architecture
  85. Drupal Version release dates
  86. Steps for launching a drupal site ?
  87. How to configure .htaccess to ignore specific subfolders ?
  88. Programming best practices and CMS(drupal) best practices
  89. what are Drupal Distributions and Drupal installation profiles and what is the difference between the two ?
  90. Drupal Negatives and explanation on Usability, Learning curve, Backward compatibility (for software development), Performance, scalability, Integrability with hosting structures and Search ?
  91. What hardware does Drupal.org run on?
  92. Drupal and Working with JavaScript ?
  93. Why does Drupal need a database? What databases are supported?
  94. Explain the flow of information between the 5 main layers of drupal.
  95. Which Drush commands you use while development?
  96. What is the use of Ctools module?
  97. Did you used the Panel module? If yes then what is the use of that?
  98. What is the use of features module?
  99. Which Design Pattern used in Drupal?
  100. Which ORM is used in Drupal 7?
  101. What is a patch in Drupal and how will we apply patch in drupal?
  102. How can we modify the form validation of Drupal?
  103. If I want to add the extra fields in registration field then what should we do?
  104. How do you handle upgrades?
  105. How can add the Captcha in registration page for drupal?
  106. What is the use of taxonomy and vocabulary in Drupal?
  107. How can we add the new Menu to Drupal Admin section?
  108. Which files are required for Creating the Drupal Theme?
  109. Which files are required for Creating the Drupal Module?
  110. What modules do you always recommend to your clients?
  111. What is contextual filter?
  112. What is purpose or use of .htaccess file?
  113. What is difference between update and alter query?
  114. What is responsive theme?
  115. How to drop the table using module?
  116. How to debug code in Drupal?
  117. What is Database abstraction layer in Drupal?
  118. How does caching work in Drupal?
  119. What modules do you always recommend and why?
  120. Why ca not A Drupal user edit a node they created?
  121. How Does Drupal Compare to Ruby on Rails?
  122. How Does Drupal Compare to Other Open Source CMS Systems?
  123. How are the Contents categorized and managed in a typical scenario?
  124. what do you think are the most difficult concepts to understand when learning Drupal?
  125. Do the Content Management Systems generate the code that are compliant to the various standards of coding?
  126. What the input filter settings that are imposed on a node in Drupal?
  127. How can you comment on the Scalability factor of the Drupal?
  128. How can one make the most of Drupal? What are the main advantages?
  129. List out the SEO modules available in Drupal?
  130. Explain what is Drupal weight?
  131. Why Drupal needs database? What databases are supported?
  132. Explain what is Drupal cron?
  133. Explain what is the use of Ctools in Drupal?
  134. What are the files required for theme and module?
  135. Explain using module how you can drop the table?
  136. What are the translations available in Drupal?
  137. Does Drupal provides support?
  138. Explain what is Drupal?
  139. Why Drupal is considered powerful CMS compare to other CMS system?
  140. Mention what are the key features of Drupal?
  141. Explain how caching work in Drupal?
  142. What do PDO mean?
  143. Explain how database system of Drupal works?
  144. Name some of the most commonly used PHP based CMSs?
  145. What is DRUSH in Drupal?
  146. Explain what is module in Drupal? List out some of the modules used in Drupal?
  147. Explain what Drupal distributions is and when to use?
  148. What is template.php in drupal ?
  149. How to backup my Drupal site?
  150. How do I move a Drupal Site from One host/server to another?

Drupal interview questions and answers on advance and basic Drupal with example so this page for both freshers and experienced condidate. Fill the form below we will send the all interview questions on Drupal also add your Questions if any you have to ask and for apply in Drupal Tutorials and Training course just send a mail on info@pcds.co.in in detail about your self.

Top Drupal interview questions and answers for freshers and experienced

What is Drupal ?

Answer :

Questions : 1 :: What is Drupal?

Drupal is an open source content management system offering a toolset. With integrated social media and e-commerce functionality, it provides unique value as part of your social media strategy.

Questions : 2 :: What are system requirements for Drupal?

A minimum base installation requires at least 3MB of disk space but actual disk space is somewhat higher. If you install many contributed modules and contributed themes, the actual disk space for...View answers

Questions : 3 :: Compare Drupal to commercial CMS system


Drupal is often compared to a number of commercial content management systems including Crown Peak, Expression Engine, Clickability and Site Life in terms of capabilities. None of these systems offer...View answers

Questions : 4 :: How does Drupal compare to other open source CMS system?

Drupal is also often compared with other open source content management systems including Joomla, Plone, Scoop, Silverstripe, Typo3, Graffitti, Moveable Type and Wordpress. There are characteristic...View answers

Questions : 5 :: How does Drupal scale?

Drupal sites are used in very demanding scenarios, serving millions of page views a day. Drupal scalability and performance optimization is one of our core competencies, and we often work with...View answers

Questions : 6 :: What kind of support is available to Drupal?


A wide range of support services are available for organizations running Drupal sites. The Drupal community itself is an excellent resource for people looking to learn more about the platform or...View answers

Questions : 7 :: What does Drupal do?

Drupal is the choice for many great web sites because it does a lot of different things very well, and allows different kinds of information to interact effectively through its flexible, open...View answers

Questions : 8 :: What are the applications of Drupal?

Here are some typical Drupal usages: Content management - Using a simple, browser-based interface, members can publish stories, blogs, polls, images, forums, etc. Administrators can...View answers

Questions : 9 :: Why use Drupal?


Here is a list of the Drupal benefits: Easy to install. Easy to use - no programming knowledge needed. It has lots of features including Search Engine Friendly URLs(SEF), categories, search...View answers

Questions : 10 :: What is Comment Moderation in Drupal?

Drupal core contains settings that allow you to moderate comments. Drupal's user access controls allow you to specify whether or not users must already have an account before they can post comments...View answers

Questions : 11 :: What are the key features of Drupal?

Drupal core has two key features that assist with the integration of rich media, the Upload module and embedding. The Upload module allows users to attach different types of files to node types of...View answers

Questions : 12 :: What is taxonomy in Drupal?

Drupal comes with a built in taxonomy system. The taxonomy system allows you to categorize the nodes on your site. The taxonomy system allows you to define vocabularies which consist of one or more...View answers

Questions : 13 :: What are hooks in Drupal ?

Hooks in Drupal allows modules to interact with the Drupal core. Drupal’s module system is based on the concept of “hooks”. A hook is a PHP function that is named foo_bar(), where...View answers

Questions : 14 :: Drupal can run on command line?

Yes, you can use drush – drush is a command line shell and Unix scripting interface for Drupal

Questions : 15 :: How to enable clean URLs in drupal ?

The standard Drupal installation contains a sample .htaccess file which supports clean URLs. It is easy to miss copying this file, because of the leading “dot”. So before trying to enable...View answers

Questions : 16 :: What are the browser requirements for Drupal ?

Websites built using just Drupal core  are compatible with, and fully functional, in all modern browsers that support CSS and JavaScript. However, browsers have varying levels of compliance with...View answers

Questions : 17 :: What is CMS?

Content management system (CMS) is a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based. The procedures are designed to...View answers

Questions : 18 :: What is a web content Management system?

 A Web content management system is content management system software, implemented as a Web application, for creating and managing HTML content. It is used to manage and control a large,...View answers

Questions : 19 :: Which are commonly used PHP based CMSs ?

Drupal, Joomla,  Wordpress, TYPO3.

Questions : 20 :: How to interact with Drupal search system ?

 There are three ways to interact with the search system: Specifically for searching nodes, you can implement nodeapi(‘update index’) and nodeapi(‘search result’)....View answers

Questions : 21 :: Explain User, Permission, Role in Drupal?

Every visitor to your site, whether they have an account and log in or visit the site anonymously, is considered a user to Drupal. Each user has a numeric user ID, and non-anonymous users also have a...View answers

Questions : 22 :: Explain the function and working of Dashboard module ?

The Dashboard module provides a Dashboard page in the administration menu. The intention of the Dashboard page is to give administrators a quick overview of important information on the...View answers

Questions : 23 :: Explain Region, Block, Menu in Drupal?

Pages on your Drupal site are laid out in regions, which can include the header, footer, sidebars, and main content section; your theme may define additional regions. Blocks are discrete chunks of...View answers

Questions : 24 :: What is a patch?

A patch is a file that consists of a list of differences between one set of files and another. All code changes, additions, or deletions to Drupal core and contributed modules/themes between...View answers

Questions : 25 :: What is node in Drupal?

A node in Drupal is the generic term for a piece of content on your web site. (Note that the choice of the word “node” is not meant in the mathematical sense as part of a network.) Some...View answers

Questions : 26 :: What is Comment in Drupal?

 Comments are another type of content you can have on your site (if you have enabled the core Comment module). Each comment is a typically small piece of content that a user submits, attached to...View answers

Questions : 27 :: How database system of drupal works ?

Drupal stores information in a database; each type of information has its own database table. For instance, the basic information about the nodes of your site are stored in the Node table, and if you...View answers

Questions : 28 :: Explain Updating Drupal?

There are two different "magnitudes" of upgrades. There are major upgrades and minor updates. A major upgrade updates Drupal from one major version. Because major Drupal versions...View answers

Questions : 29 :: How to fetch a new version of Drupal?

You can use your web browser to go to Drupal.org and download the newest version, or you can use any number of tools to do this for you. For example, you can use Drush, if you have it installed. (It...View answers

Questions : 30 :: How to update themes and modules in Drupal?

On any given Drupal site, at least several add-on modules and themes will be used. It is important to keep those up to date, too. On any of the sites, we can check at a glance whether or not there...View answers

Questions : 31 :: Do you use version control?

Version control is a tool for tracking changes to code. It can also serve as great backup tool. Yes, we use Git.This is the best answer. Best because Drupal uses Git for it's own management, so...View answers

Questions : 32 :: Explain Drupal flow?

 If you want to go deeper with Drupal, you should understand how information flows between the system's layers. There are five main layers to consider: At the base of the system is the...View answers

Questions : 33 :: Can I use Drupal on the command line?

Yes, you can use drush – drush is a command line shell and Unix scripting interface for Drupal

Questions : 34 :: Why are so many Drupal versions available - 4.x, 5.x .7.x.? Which one should I use?

It is recommended that you run the most current stable release. This can always be found at the Drupal Project page. However, if there are no compelling features in the latest version, a contrib...View answers

Questions : 35 :: Drupal is flexible at handling events automatically and employing triggers. How do developers make use of these features?

There are really two answers here. At the code level, that's always what Drupal has been about: having your code run when a certain event happens. For example, the following code would send a...View answers

Questions : 36 :: what a module is in Drupal and what the process of writing one involves?

When developers learn that modifying Drupal's core code is a no-no, they often have a panic moment. "How, then will I bend Drupal to do my will?," they ask. Easy: by writing a module. The...View answers

Questions : 37 :: Which are the core optional modules in drupal 6.x ?

 1. Aggregator Aggregates syndicated content (RSS, RDF, and Atom feeds). 2. Blog Enables keeping easily and regularly updated user web pages or blogs. 3. Blog API Allows users to post content...View answers

Questions : 38 :: Is it possible to disable the core required modules through drupal admin ?

No, it is not possible to disable the core required...View answers

Questions : 39 :: Which are the core required modules in drupal 6.x ?

1. Block --- Controls the boxes that are displayed around the main content. 2. Filter --- Handles the filtering of content in preparation for display. 3. Node --- Allows content to be submitted to...View answers

Questions : 40 :: Explain the capabilities of views module.

  The Views module provides a flexible method for Drupal site designers to control how lists and tables of content (nodes in Views 1, almost anything in Views 2) are presented. Traditionally,...View answers

Questions : 41 :: How to post videos from mobile to Drupal website ?

Posting video from mobile phone to drupal website via email requests from user to configure a mobile phone with smtp settings and reasonable Internet connection (3g). Costs depends from your mobile...View answers

Questions : 42 :: List the modules required for building a social networking website in Drupal.

• Activity • Advanced Forum • Advanced Profile Kit• Application Toolbar (Appbar)• Author Pane• Buddylist2 Package• Buddylist: list your social network•...View answers

Questions : 43 :: How To Define New Regions in Drupal

  To add regions for Drupal 5.xADD this code in its entirety to the bottom of your template.php file:/** Define the regions **/function framework_regions() {return array('left' => t('left...View answers

Questions : 44 :: Concept of Comment in Drupal ?

  Comments are another type of content you can have on your site (if you have enabled the core Comment module). Each comment is a typically small piece of content that a user submits, attached...View answers

Questions : 45 :: How to Install Themes in your drupal website ?

 Download the theme. You can download drupal themes from http://drupal.org/project/themes, as well as some external sites...View answers

Questions : 46 :: Name a few Good drupal sites.

 http://www.economist.com/ http://www.howtodothings.com/http://leadel.net/http://www.cargoh.com/http://www.symantec.com/connect/For a comprehensive list of drupal success stories follow the...View answers

Questions : 47 :: What are the technical differences between Joomla and Drupal -

 Joomla only supports one Section and one Category for each content, while you can assign Drupal contents to several Sections/Categories. Joomla does not support multi-site setups, whereas...View answers

Questions : 48 :: How to Create Content in Drupal ?

 To create content Administration >> Content >> Add Content Select the content type you want to create. There are usually one or more fields within each content type. We are...View answers

Questions : 49 :: How URL Aliases works in Drupal ?

 Drupal has a feature called "URL Alias" that allows you to provide...View answers

Questions : 50 :: What is Content Construction Kit (CCK) in Drupal

 The Content Construction Kit allows you to add custom fields to custom content types using a web interface. In Drupal 5.x, custom content types can be created in Drupal core, and the Content...View answers

Questions : 51 :: Drupal Features / Drupal Benefits / Why Use Drupal ?

 1. Administer 2. Build 3. Collaborate 4. Connect 5. Create 6. Design & Display 7. Extend 8. Organize &...View answers

Questions : 52 :: What is teaser in drupal ?

    A short introductory sentence or paragraph about a piece of content that informs readers about the subject of the content. By default, the first paragraph or two of the content is...View answers

Questions : 53 :: Do you keep regular backups?

 This is just a way to tell how serious they are about the safety of your data. If they're not hosting your system, this is actually not their responsibility. Despite that fact, they should...View answers

Questions : 54 :: How do you transfer files to the system?

 This might seem minor, but how a company moves files around says a lot about their workflow and astuteness. We use SSH/shell access. This is ideal. This is the most secure way to...View answers

Questions : 55 :: How do you access the database?

 This is perhaps the smallest issue here for a simple reason: most good Drupal developers shouldn't actually touch the database on a site. Drupal is so powerful that you can build a very...View answers

Questions : 56 :: What is drupal 8 ?

The Most Customizable, Adaptable Drupal Release Ever, Drupal 8 will set a new standard for ease of use, while offering countless new ways to tailor and deploy your content to the Web. Easily...View answers

Questions : 57 :: What is drupal panels ?

The drupal panels is a module in drupal which allows a drupal website administrator to create customized layouts for multiple uses. At its core it is a drag and drop content manager that lets you...View answers

Questions : 58 :: What is an argument in drupal ?

A section of the path for a page on a Drupal website. In the path /node/937 the first argument is “node”, and the second is “937”. Some modules, most notably Views, allow the...View answers

Questions : 59 :: What are breadcrumbs ?

The set of links, usually near the top of the page, that shows the path you followed to locate the current page. For example, it might show Home > Drupal > Current Events > News Articles,...View answers

Questions : 60 :: What is drupal trigger ?

modules, triggers typically result from some characteristic change in an entity maintained by a module. Some examples of triggers are: deleting content, adding a comment that...View answers

Questions : 61 :: What is theme and theme engine in drupal ?

 Theme A file or collection of files (PHP, INFO, CSS, JPG, GIF, PNG), which together determine the look and feel of a site. A theme contains elements such as the header, icons, block layout,...View answers

Questions : 62 :: What is a Base Theme in Drupal ?

A Base theme is a well-written set of CSS and template files that a theme developer can make use of in a new custom theme. Theme developers can make sub themes to override the default base theme....View answers

Questions : 63 :: What is drupal cache ?

The core Drupal cache stores assembled pages and blocks for anonymous visitors in the cache tables in the database. Other popular Drupal caching options include boost,memcache, and authcache.

Questions : 64 :: What is Drupal child ?

Objects that can have hierarchical relationships, such as menu items, book pages, taxonomy terms and so on. A “child” menu item, for example, is nested under another menu item, which is...View answers

Questions : 65 :: What is clean URL in Drupal ?

A URL that does not contain code. By default, Drupal uses and generates URLs for your site’s pages that look like “ http://www.pcds.co.in/?q=node/83.” By enabling  clean URLs...View answers

Questions : 66 :: What is cron in drupal ?

A command scheduler that executes commands or scripts (e.g. scripts to backup a database) automatically at specified time and date intervals. Drupal uses a “cron job” to perform periodic...View answers

Questions : 67 :: What is critical path ?

    The code that is run when serving a cached...View answers

Questions : 68 :: What is DrupalCon and Druplicon ?

    DrupalCon  The semi-annual conference dedicated to gathering Drupal practitioners. It alternates between a North American location and a European location. Druplicon The...View answers

Questions : 69 :: What is Git in drupal ?

    A version control system used by Drupal code contributors to coordinate their individual code changes. Git records everyone’s changes to a given project in a directory tree...View answers

Questions : 70 :: What is drupal region ?

    Defined areas of a page where content can be placed. Basic regions include: Header, Footer, Content, Left sidebar, Right Sidebar. Different themes can define different...View answers

Questions : 71 :: What makes "Search" in drupal as an excellent feature than Other CMS?

  Drupal uses search indexing using content type, classification information from taxonomy system and the content meta data. Drupal treats its content as fine-grained semantic information that...View answers

Questions : 72 :: How to Install Drupal ?

    ·         System requirements ·         Step 1: Download and extract...View answers

Questions : 73 :: What are alpha, beta releases and release candidates in drupal ?

    Before every official "x.0" stable release of a new major version of Drupal core, there are usually a handful of alpha releases, beta releases and release...View answers

Questions : 74 :: What do version numbers in drupal mean?

    Drupal release versions Starting with Drupal 5.0, the "5" indicates the major version of Drupal, and the .0 is the minor version i.e. the bug-fix release or patch level. That...View answers

Questions : 75 :: Explain Security features of Drupal ?

    Drupal has a very good track record in terms of security, and has an organized process for investigating, verifying, and publishing possible security...View answers

Questions : 76 :: What are Entity types in drupal ?

    An entity type is a useful abstraction to group together fields. Entity types are used to store and display data, which can be nodes (content), comments, taxonomy terms,...View answers

Questions : 77 :: What is triage ?

A new bug or issue is assigned a priority based on its severity, frequency, risk and other predetermined factors, borrowed from medical...View answers

Questions : 78 :: What is Bootstrap in drupal ?

    The bootstrap is the CPU (central processing unit) of Drupal. In other interactive software environments this is sometimes called the event loop. Drupal's core is a bit...View answers

Questions : 79 :: What is drupal weight ?

 A term used by Drupal to define the priority or order in which a function is processed or a block / node is displayed. From Drupal 6, the weight field is adjusted dynamically using a...View answers

Questions : 80 :: What are the steps for migrating drupal website to a new server ?

Server basics ·         Verify Clean-Urls in Apache. Confirm AllowOverride All is in effect, and mod_rewrite is...View answers

Questions : 81 :: Explain drupal administration

The purpose is to 1.       Check your site's status 2.        Configure your site...View answers

Questions : 82 :: Why you shouldn't modify core drupal files ?

 No matter how easy it is to modify core files to make Drupal do what you want it to do, resist the temptation. ·         Doing so will...View answers

Questions : 83 :: Drupal at a glance

7.27 / 16 April 2014 Development status Active Written in PHP Operating system Cross-platform Size 11.4 MB (uncompressed core) Available in Multilingual Type Content management framework, Content...View answers

Questions : 84 :: Explain Drupal Architecture

 Drupal is based on less publicized but still widely used architecture Presentation Abstraction Control, or PAC. The menu system acts as the Controller. It accepts input via a...View answers

Questions : 85 :: Drupal Version release dates

 Release dates   1.0      15 Jan 2001   2.0       15 Mar 2001   3.0        15 Sep 2001   4.0    ...View answers

Questions : 86 :: Steps for launching a drupal site ?

Performance · Go to Site Configuration -> Performance and within the Cache area enable Cache pages for anonymous users and Cache blocks by clicking in the checkbox if necessary. You should...View answers

Questions : 87 :: How to configure .htaccess to ignore specific subfolders ?

Read Here https://drupal.org/node/30334

Questions : 88 :: Programming best practices and CMS(drupal) best practices

Programming best practices   https://drupal.org/node/287350 Best practices (drupal)...View answers

Questions : 89 :: what are Drupal Distributions and Drupal installation profiles and what is the difference between the two ?

       · Installation profiles are what a developer creates as the basis of distributions. They define installation steps (such as enabling modules, defining content types,...View answers

Questions : 90 :: Drupal Negatives and explanation on Usability, Learning curve, Backward compatibility (for software development), Performance, scalability, Integrability with hosting structures and Search ?

· Usability Aspects of the Drupal 6 administration interface were seen to be confusing and intimidating to some, particularly for new administrators. According to Dries Buytaert, Drupal 7...View answers

Questions : 91 :: What hardware does Drupal.org run on?

People often wonder what kind of hardware drupal.org runs on. Throughout the project history this has been a tough question. For a while it was a server in a random office building. That server...View answers

Questions : 92 :: Drupal and Working with JavaScript ?

Drupal provides methods for implementing JavaScript. Using these methods will help to keep your code clean and to ensure compatibility with the way other modules implement JavaScript. A couple of...View answers

Questions : 93 :: Why does Drupal need a database? What databases are supported?

Drupal stores its information - the individual pages, the registered users, and so on - in the database. The database forms the back-end for your Drupal site. At this time, Drupal supports...View answers

Questions : 94 :: Explain the flow of information between the 5 main layers of drupal.

Every element of information is called node. At the base of the system is the data pool which is the collection of nodes. Next are the modules that are functional plug-ins. Modules may be drupal core...View answers

Questions : 95 :: Which Drush commands you use while development?

Following drush commands are use useful while development.Drush cc – clear cachepm-disable (dis) Disable one or more extensions (modules or themes).pm-download (dl) Download projects from...View answers

Questions : 96 :: What is the use of Ctools module?

This suite is primarily a set of APIs and tools to improve the developer experience. It also contains a module called the Page Manager whose job is to manage pages. In particular it manages panel...View answers

Questions : 97 :: Did you used the Panel module? If yes then what is the use of that?

The Panels module allows a site administrator to create customized layouts for multiple uses. At its core it is a drag and drop content manager that lets you visually design a layout and place...View answers

Questions : 98 :: What is the use of features module?

The features module enables the capture and management of features in Drupal. A feature is a collection of Drupal entities which taken together satisfy a certain use-case.Features provides a UI and...View answers

Questions : 99 :: Which Design Pattern used in Drupal?

Singleton Design pattern is used in Drupal.

Questions : 100 :: Which ORM is used in Drupal 7?

Doctrine is the ORM.

Questions : 101 :: What is a patch in Drupal and how will we apply patch in drupal?

A patch is a file that consists of a list of differences between one set of files and another. All code changes, additions, or deletions to Drupal core and contributed modules/themes between...View answers

Questions : 102 :: How can we modify the form validation of Drupal?

Use form alter hook and use this “‘#required’ => TRUE”

Questions : 103 :: If I want to add the extra fields in registration field then what should we do?

Use profile module. In drupal 7 Profile is in core.

Questions : 104 :: How do you handle upgrades?

use update.php or drush command (pm-update)

Questions : 105 :: How can add the Captcha in registration page for drupal?

Use the captcha and recaptcha module.For Image slider which modules are required in Drupal?Ans: use Views slideshow, nivo slider modules. there are other modules also.

Questions : 106 :: What is the use of taxonomy and vocabulary in Drupal?

 Taxonomy, a powerful core module, gives your sites use of the organizational keywords known in other systems as categories, tags, or metadata. It allows you to connect, relate and classify your...View answers

Questions : 107 :: How can we add the new Menu to Drupal Admin section?

Use following:Navigate to administer > site building > menusSelect the Add menu tab itemFor the title enter Example menu and select to return to the menu list view

Questions : 108 :: Which files are required for Creating the Drupal Theme?

 .info (declares the theme features) and page.tpl.php (defines the layout)

Questions : 109 :: Which files are required for Creating the Drupal Module?

 MODULENAME.info and MODULENAME.module file are required for creating the module.

Questions : 110 :: What modules do you always recommend to your clients?

 Views, Panels, Ctools, Token, Pathauto, Webform, Rules, Features, Strongarm, Date, view slideshow, Drush, Entity Reference, QuickTab, Libraries, Google Analytics, Display Suite, Context, Module...View answers

Questions : 111 :: What is contextual filter?

 contextual filters were called arguments in Views and a lot of documentation, tutorials and Views-compatible modules still use that term. If you see the term argument, it should be interpreted...View answers

Questions : 112 :: What is purpose or use of .htaccess file?

File_HtAccess provides common methods to create and manipulate Apache / NCSA style .htaccess files. These files together with accompanying password files are used to protect webserver directories....View answers

Questions : 113 :: What is difference between update and alter query?

 ALTER is a DDL (Data Definition Language) statement. Whereas UPDATE is a DML (Data Manipulation Language) statement. One is used to update the structure of the table (add/remove field/index...View answers

Questions : 114 :: What is responsive theme?

 A responsive theme (as the one used for this website), is an approach to web development that allows a website to break itself down smoothly across multiple monitor sizes, screen resolutions,...View answers

Questions : 115 :: How to drop the table using module?

 Use db_drop_table method in install file

Questions : 116 :: How to debug code in Drupal?

Simple using print_r or var_export , you can debug code within Drupal.   $node = node_load(123); print_r($node);?> Drupal devel module provides dsm and dpm functions to debug code within...View answers

Questions : 117 :: What is Database abstraction layer in Drupal?

 Allow the use of different database servers using the same code base.Drupal provides an abstraction layer with the ability to support multiple database servers easily. The intent of this layer...View answers

Questions : 118 :: How does caching work in Drupal?

Drupal caching system allows customized settings to speed up website using different configuration with page caching, block caching and lifetime for cached pages.Page caching:If enables, page caching...View answers

Questions : 119 :: What modules do you always recommend and why?

Views – This module is essential in every website I build. It makes displaying lists of content very easy. If you want an image slideshow, a list of blog posts, a list of products, etc., views...View answers

Questions : 120 :: Why ca not A Drupal user edit a node they created?

Symptoms: An authorized Drupal user loses "edit" access to nodes they've created, even if they have appropriate node (or other module) access permissions. Or, user cannot edit a node that should...View answers

Questions : 121 :: How Does Drupal Compare to Ruby on Rails?

Another common alternative platform to Drupal is Ruby on Rails. We really don't have much to say about Ruby except that it is a framework moreso than a platform. There are some characteristically...View answers

Questions : 122 :: How Does Drupal Compare to Other Open Source CMS Systems?

Drupal is also often compared with other open source content management systems including Joomla, Plone, Scoop, Silverstripe, Typo3, Graffitti, Moveable Type and Wordpress. There are characteristic...View answers

Questions : 123 :: How are the Contents categorized and managed in a typical scenario?

Be it a media, image or article content that we want to manage in our website based on Joomla, Drupal or other CMSs, the most typical way is to categorize them as Sections and categories. Again the...View answers

Questions : 124 :: what do you think are the most difficult concepts to understand when learning Drupal?

 It depends on the learner’s previous experience. Someone who used to build sites with traditional HTML has to understand that there are essentially three different systems to control: the...View answers

Questions : 125 :: Do the Content Management Systems generate the code that are compliant to the various standards of coding?

The Content Management Systems are usually developed in the idea of giving the best and optimized solution for content management. There may be at times that you have to deal with the code yourself...View answers

Questions : 126 :: What the input filter settings that are imposed on a node in Drupal?

The input filters are access control that are established for nodes that come into existence. The user may be given the privilege to create the nodes. But not always does he get the permission to...View answers

Questions : 127 :: How can you comment on the Scalability factor of the Drupal?

There are many Drupal websites which are maintained with over millions of views every day. The Drupal has grown very much towards the optimization factor and Drupal is easily scalable across higher...View answers

Questions : 128 :: How can one make the most of Drupal? What are the main advantages?

Drupal is an open source CMS that has almost all the features of commercial CMS packed into it with customizations that are readily available from the community of users. You just have to tweak in...View answers

Questions : 129 :: List out the SEO modules available in Drupal?

Some of the SEO modules available in Drupal are Pathauto Meta tags/ Node words Service Links Google Analytics Related Links Search 404 Site map Url...View answers

Questions : 130 :: Explain what is Drupal weight?

The term Drupal weight is used to describe the priority or order in which the function is processed, or block/ node is displayed. A heavier (+10) weights will appear lower in lists while a lower...View answers

Questions : 131 :: Why Drupal needs database? What databases are supported?

Drupal stores its information in the database like individual pages, registered users and so on.  For your Drupal site, database forms the back end; it supports MySQL /MariaDB, PostgreSQL and in...View answers

Questions : 132 :: Explain what is Drupal cron?

To execute commands or scripts automatically at specified time and date intervals, you have to use Drupal cron.

Questions : 133 :: Explain what is the use of Ctools in Drupal?

This suite is a set of APIs and tools, and it makes easier to handle AJAX requests and tell the client what to do with them.

Questions : 134 :: What are the files required for theme and module?

The files required for Theme: style.css , page.tpl.php , template.php, block.tpl.php Module: modulename.info , modulename.module , optional...View answers

Questions : 135 :: Explain using module how you can drop the table?

To drop the table you can use db_drop_table in install file.

Questions : 136 :: What are the translations available in Drupal?

Drupal is translated into all popular languages including Catalan French Hungarian Dutch

Questions : 137 :: Does Drupal provides support?

Like with all open-source projects there is no commercial support available. Though, there is a vast online community for Drupal available via Forums and IRC online chat who are more than eager to...View answers

Questions : 138 :: Explain what is Drupal?

Drupal is a Content Management System (CMS).  It’s an open source content and free CMS framework written in PHP.  It enables you to organize, manage and publish content with ease and...View answers

Questions : 139 :: Why Drupal is considered powerful CMS compare to other CMS system?

Using content construction kit Drupal allows you to create multiple content types without any programming skills. And for each content type it allows customize theme template. You can have an...View answers

Questions : 140 :: Mention what are the key features of Drupal?

There are two key features of Drupal Upload Module: It enables users to attach different types of files to node types of your liking. Embedding: It enables to embed media within nodes that are...View answers

Questions : 141 :: Explain how caching work in Drupal?

Through caching Drupal allows to speed up website using different configuration like page caching, block caching and lifetime for cached pages. Page Caching:  It enables the entire HTML of...View answers

Questions : 142 :: What do PDO mean?

PDO means PHP Data Object; it is a lean and consistent way to access databases. It allows developers to write portable code with ease.

Questions : 143 :: Explain how database system of Drupal works?

In a database Drupal stores information, and each information has its own database table.  For example, the basic information regarding the nodes of your site are stored and kept in the node...View answers

Questions : 144 :: Name some of the most commonly used PHP based CMSs?

Some of the commonly used PHP are Drupal Joomla WordPress TYPO3

Questions : 145 :: What is DRUSH in Drupal?

DRUSH is a command line shell and UNIX scripting interface for Drupal

Questions : 146 :: Explain what is module in Drupal? List out some of the modules used in Drupal?

Modules are like plugin for your site.  It allows you to add different functions to your site such as polls, contact forms and search fields.  Some of the modules recommended...View answers

Questions : 147 :: Explain what Drupal distributions is and when to use?

Distributions are full copies of Drupal, which includes Drupal Core, along with additional software as modules, themes, libraries and installation profiles. You can use distributions...View answers

Questions : 148 :: What is template.php in drupal ?

If you want to override a theme function not included in the basic list (block, box, comment, node, page), you need to tell PHPTemplate about it. To do this, you need to create a template.php file in...View answers

Questions : 149 :: How to backup my Drupal site?

Backing up your Drupal site is now very easy, you just need to download and install a module called Backup & Migrate. To install the module click on the Administer » Modules check the...View answers

Questions : 150 :: How do I move a Drupal Site from One host/server to another?

Migrating Drupal On your OLD host: 1) Backup your whole home directory from your ftp access using an ftp client like filezilla. Make a folder on your local harddisk and download the complete...View answers
More Question

Ask your interview questions on Drupal

Write Your comment or Questions if you want the answers on Drupal from Drupal Experts
Name* :
Email Id* :
Mob no* :
Question
Or
Comment* :
 





Disclimer: PCDS.CO.IN not responsible for any content, information, data or any feature of website. If you are using this website then its your own responsibility to understand the content of the website

--------- Tutorials ---