About Joomla Interview Preparation
Joomla interview questions and answers for freshers and experienced candidates, including basic concepts, advanced topics, practical examples, project discussion points and common HR preparation guidance.
For better preparation, read each question carefully, understand the concept, prepare one real example,
and connect your answer with your project or work experience.
Joomla Questions List
Quick list of important Joomla interview questions. Detailed answer previews are available below.
- Are the WYSIWYG editors better than the traditional way of coding for the web?
- What is inline positioning and how is it different from the normal positioning of components inside Joomla?
- How do I interpret the requirements form the user side and decide on the right CMS that is required?
- The CMS is considered a web application. Is there any possibility, for example from Joomla, to be controlled through a desktop application?
- How can you compare Drupal and Joomla?
- Is Joomla just a HTML based website deployment?
- Is it possible for me to change the home page to any specific component inside the Joomla?
- What are joomla components? Can a media content be a component?
- What are Positions?
- How do I change the favicon?
- What are section, categories and content items?
- What determines what is shown on my frontpage?
- How do I change the image(s) in my template?
- How do I remove the page title from the front page of my site?
- How do I eliminate the pathway or breadcrumbs?
- What are components?
- What are modules?
- What is the difference between Joomla and Drupal?
- What are some real world examples of what Joomla! can do?
- What are plugins/mambots?
- Why use Joomla?
- What are mambots and plugins?
- What are plugins?
Question 1: Are the WYSIWYG editors better than the traditional way of coding for the web?
Answer: Yes, they surely have made the task of changing layout simpler. Even a person who does not have much of a knowledge about the programming aspects can easily get his work done with WYSIWYG editors, with periodic updates to the final output window. There are some glitches that still may need programming or HTML direct coding for rectification. Considering the bigger picture, these editors are sure a good way to get the maximum out of your website and creativity skills.
View detailed answer →
Question 2: What is inline positioning and how is it different from the normal positioning of components inside Joomla?
Answer: Inline positioning means whatever content is already there engulfs the newly added item within it. So an image or media content placed inline with another wide text description, will be surrounded by the text around it, instead of having a seperate area out specially. This can come in handy in case website is talking about a tutorial or news flash kind of stuff.
View detailed answer →
Question 3: How do I interpret the requirements form the user side and decide on the right CMS that is required?
Answer: The requirements that you gather from user perspective is very important. So is interpreting right. You have to check the following regarding the requirements of data and information.1. What data is required?2. How regularly the content is updated and how viewers are accessing the content as they get updated?3. What kind of interface suits the content authors?4. How to go about archiving or categorizing old content to make it available for access on request?5. What kind of administrative interface will suit the need?These are the main functional aspects that can give a good insight of requirements. Comparing the answers of these questio...
View detailed answer →
Question 4: The CMS is considered a web application. Is there any possibility, for example from Joomla, to be controlled through a desktop application?
Answer: Yes, there is always the possibility of getting this done. Most of the CMSs have a good interface for interaction with http and other standard requests. If you are planning on developing a Desktop application, it can easily be communicating with the joomla server side with such standard protocols and get the effective management suits right into the desktop. But considering the general way of dealing with Content, there should always be cross platform support and “anywhere accessible” interface. So it is very rare for the CMS to come along with a tied-up Desktop application.
View detailed answer →
Question 5: How can you compare Drupal and Joomla?
Answer: Both are very equally popular CMS out there. They both have a dedicated and very active user community to help you out in case of any needs with development or design regarding the system. When the CMSs are analyzed, one can see it that the Drupal can be easily maintained and improved from the developer perspective. The Joomla has much of a design oriented perspective active in it. You can easily get the desired layout and customize the template style within the Joomla easily with many readily available designs. It is still a subjective choice and it depends on your requirements.
View detailed answer →
Question 6: Is Joomla just a HTML based website deployment?
Answer: No, Joomla is purely a Database driven CMS. Whatever action you do at the web page level are given to the Joomla back-end as requests for specific page data from mysql database. The page in turn fetched is given as the web page.
View detailed answer →
Question 7: Is it possible for me to change the home page to any specific component inside the Joomla?
Answer: The index page is the one that is given as the front page for a website as default. However, during the installation or later, you can change it to any other webpage or any component of Joomla, by providing appropriate page details in the “Front page” or “homepage” settings in the Joomla backend as administrator.
View detailed answer →
Question 8: What are joomla components? Can a media content be a component?
Answer: Joomla components are the central information in any part of the website, that is managed separately in Joomla. The components can be of different types ranging from the articles, photos, images to the video feed etc. The templates that you use decide which way and in which position the component data will be displayed in the web page. There are many third party components continuously rolling out of the Drupal programmers. To get a comprehensive list of all such components you can just check out the “components” section of the Joomla website.
View detailed answer →
Question 9: What are Positions?
Answer: Site templates divides the "pages" displayed on a site into a series of positions, each with a different name. You can view the location of positions in your default template from the administrator go to Site =>Preview=>Inline with Positions. You can annotate your positions through the administrator (backend). Go to Site=>Template Manage=>Module Positions. You can add or remove positions by modifying your template html. You assign a module to a position using the module manager. Modules=>Site ModulesOn the left side of the page, on the third line, there is a drop down menu that lets you select the position. Notes:Modules that a...
View detailed answer →
Question 10: How do I change the favicon?
Answer: The joomla favicon is stored in the /images folder. The file is called favicon.ico. By definition a favicon must be 16x16 pixels. If you wish to use your own favicon, rename the default joomla favicon.ico file and put your file with that name in the images directory. Alternatively, you can change the favicon in the Joomla! global configuration Site tab (on the bottom). Depending on your browser, you may not see the icon immediately. This is because the favicons are cached, which is why they can appear in your bookmark list. So, to see your favicon, you will need to clear your browser cache.
View detailed answer →
Question 11: What are section, categories and content items?
Answer: Joomla! is a content management system. Sections and categories allow you to organize your content. The basic structure is:Sections include Categories.Categories include content items. Section ACategory A1content itemsCategory A2content itemsCategory A3content items Section BCategory B1content itemsCategory B2content itemsCategory B3content items Section C Category C1content itemsCategory C2content itemsCategory C3content items The content items are what you would think of as web pages in a traditional html site. Both section and category "pages" can be created to serve (more or less) as the home pages for the categories and sections, respect...
View detailed answer →
Question 12: What determines what is shown on my frontpage?
Answer: Frontpage is a component that is part of the core of Joomla!, like the front page of a newspaper, it shows (usually) multiple pieces of content arranged in some way. When you install Joomla! the front page component is by default set as the homepage of your site (that is it is the first link on your Main Menu) but front page does not have to be your "home" page. What exactly appears on the front page and how it is laid out is controlled in two ways. First, if you open the menu link in your menu manager in the backend there are numerous parameters that control the number of items shown, the number of columns etc. To control which items are sho...
View detailed answer →
Question 13: How do I change the image(s) in my template?
Answer: One common template change is to use your own graphic/image. Simple graphics (not banners) are linked in the html file. Simply change the reference to the image of your choice in the html file of your template. In the adminsitrative interface do this by going to Site =>Template manager and then selecting your template. Click the icon for html. Keep in mind that it if it is a different size than the original image this may change the appearance of the site in unexpected ways. Additional information: The images for a given template are generally located in this folder:/templates/templatename/images (Substitute the name of the template you ar...
View detailed answer →
Question 14: How do I remove the page title from the front page of my site?
Answer: # First log into the administrative back end.# On the top menu click "Menu"->"mainmenu"# Click "Home".# On the right side of the screen in the parameters section, locate the “Page Title” parameter that is next to the radio buttons “Show” and “Hide”.# Click the “Hide” radio button.# Click the “Save” button to make your change permanent.
View detailed answer →
Question 15: How do I eliminate the pathway or breadcrumbs?
Answer: In this case the breadcrumb for that page would look like: "Home >> Books >> Pages >> New Page". If you wish to eliminate the pathway entirely, edit your template html (index) file. Usually it will look like this: If you wish to eliminate it on a specific page, such as just the home page, you can modify the template in this way: New line:if($option != "" && $option != "com_frontpage")New line:{New line:?>Existing: Existing:Existing: New line:}New line:?>Understanding: The first line says that if the option in the url does not equal com_frontpage (!="com_frontpage") display the pathway. In php ! means not.
View detailed answer →
Question 16: What are components?
Answer: Content elements or applications that are usually displayed in the center of the main content area of a template. This depends on the design of the template in use. Components are core elements of Joomla!’s functionality. These core elements include Content, Banners, Contact, News Feeds, Polls and Web Links.Members of the Joomla! community produce third party Joomla! components on a continuous basis.They are freely available to download from http://extensions.joomla.org/ and a number of other web sites.
View detailed answer →
Question 17: What are modules?
Answer: Modules extend the capabilities of Joomla! giving the software new functionality. Modules are small content items that can be displayed anywhere that your template allows it to be displayed by assigning them to positions and pages through the module manager in the administrative interface. Modules are installed in the Admin Section. Joomla! modules may include: Main Menu, Top menu, Template Chooser, Polls, Newsflash, Hit Counter, etc.Members of the Joomla! Community produce Joomla! modules on a continuous basis. Many are freely available at http://forge.joomla.org/ for download.
View detailed answer →
Question 18: What is the difference between Joomla and Drupal?
Answer: Drupal use smarty template where as on the other hand Joomla dose not Joomla uses plugin and modules whereas Drupl has module only In drupal php code can be written directly whereas inJoomla you need to install plugin for php support Drupal is SEO Friendly whereas in Joomla you need to buy a plugin. Drupal use smarty where as Joomla use his own code format. In Druapl we can create multiple website with single installation. Joomla! Features: * Completely database driven site engines*News, products or services sections fully editable and manageable*Topics sections can be added to by contributing authors*Fully customizable layouts includin...
View detailed answer →
Question 19: What are some real world examples of what Joomla! can do?
Answer: Joomla is used all over the world to power Web sites of all shapes and sizes. For example: * Corporate Web sites or portals* Corporate intranets and extranets* Online magazines, newspapers, and publications* E-commerce and online reservations* Government applications* Small business Web sites* Non-profit and organizational Web sites* Community-based portals* School and church Web sites* Personal or family homepages
View detailed answer →
Question 20: What are plugins/mambots?
Answer: These are small independent script which you can embed in your components or modules. It works only with some components or modules for example cck editor etc.
View detailed answer →
Question 21: Why use Joomla?
Answer: Following are benfits to use Joomla· It is OpenSource means download & modified at free of cost.· It is CMS, You can add different types of content in same or different category can be added and published on your website.· Thousands of Free components are available in extensions.joomla.org/· User Modules, User Role and permission are in built with joomla.· It follow MVC · You can also update your old joomla from admin section.· Easy to development websits in joomla.· Various template are available at free of cost and can apply within one click.
View detailed answer →
Question 22: What are mambots and plugins?
Answer: A Mambot is a small, task-oriented function that intercepts content before it is displayed and manipulates it in some way. Joomla! provides a number of Mambots in the core distribution, e.g. WYSIWYG editors.In Joomla! 1.5 mambots will be renamed plugins.
View detailed answer →
Question 23: What are plugins?
Answer: In Joomla 1.5 mambots will be renamed plugins.Plugins: The new name for mambots. In addition, some 3rd party components, modules and mambots themselves have plugins. is a small, task-oriented function that intercepts content before it is displayed and manipulates it in some way.
View detailed answer →