footer Best Joomla Interview Questions 2019 - APTRON Solutions

Joomla Interview Questions

Joomla Interview Questions: Every Joomla job interview is fundamental for the interviewees. Cracking the Joomla interview questions denotes, the applicants have found the entrance to development and success. The huge weight of job interview can be reduced, if Joomla job seekers go after the questionnaire, Joomla interview questions supplied below. The piece of writing has been well thoughtout by Aptron's Joomla specialists, Joomla experts, and Joomla trainers who have squeezed their quality experience, skills and understanding while expanding the Joomla interview questions and answers for freshers, and experience candidates. This piece of write-up holds thorough answers covering basic and advanced Joomla interview questions. Giving the applicable answers to Joomla interview question can lend a hand in deciding the providence of the candidates. Thus, it is enormously important to answer successfully and confidently during the interview sessions by the interviewees so that interviewers can judge the applicants’ knowledge and talent for the service.

joomla interview questions

About Joomla

Joomla is a free and open-source content management system for publishing web content. It is built on a model–view–controller web application framework and today; n-number of developers have been working hard to improve its usability. This requires immense effort, which assisted Joomla become very popular and easy to use, stable and secures content management system in the web world. Joomla comes loaded with thousands of free extensions and templates. Customizing your site according to your needs is made possible by using Joomla.

Joomla Interview Questions And Answers

1. Explain what is Joomla?

Joomla is a content management system. It allows you to build online applications and web sites. Joomla is an open source and available freely.

2. Explain what are mambots and mention their categories?

In Joomla mambots are mini-programmes or plugins, which performs programs like modifying content before display, extending the site search, adding core functionality and so on

  • Content
  • Editors
  • Editors-xtd
  • Search
  • System

3. List out the benefits of using Joomla?

Benefits of Joomla is

  • It is an open source software
  • Tons of free components are available in
  • Permission and user role are inbuilt with Joomla
  • It allows to update your old Joomla from the admin section
  • Templates are available free of cost and can apply with one click

4. What is the position in Joomla?

A site template divides the page into a number of positions like nav, header, footer, top, bottom, module1, etc. This is nothing but position.

5. Explain what are Joomla Modules?

Modules are small content items which can be displayed anywhere in websites by assigning positions in the template.

6. Where can you see the use of Joomla frequently?

Joomla is frequently seen in

  • Corporate web sites or portals
  • Corporate intranets and extranets
  • Online magazines, newspapers and publications
  • Non-profit organizational web sites
  • Community-based portals
  • Personal or family homepages

7. Explain how you change favicon?

By accessing global configuration site tab, you can manage favicon and upload a new favicon from there.

8. Explain what are components in Joomla?

Components are core elements of Joomla’s functionality. These core elements include content, banners, contact, polls, news feed and web links

9. Explain what is the difference between Drupal and Joomla?

Joomla Drupal
– Joomla uses plugin and modules – Drupal has a module only
– In order to support php code in Joomla, you need to install plugin – You can directly write PHP code in Drupal
– Relatively lower technical learning curve – Relatively higher technical learning curve
– Joomla uses Less and BootStrap. – Drupal use smarty template

10. By default what is the prefix Joomla have?

Joomla have prefix like jos_

11. What are the advanced features or add-ons in Joomla that can be useful for the developer?

Joomla framework enables developer to build quickly and easily

  • Inventory control systems
  • Data reporting tools
  • Application bridges
  • Custom product catalogs
  • Integrated e-commerce systems
  • Complex business directories
  • Reservation systems
  • Communication tools

12. What is Joomla Framework?

Framework is collection of open source software, where the Joomla CMS is built on. It developed for more flexibility and breaks the framework into single modular packages which helps each package to develop more easily.

13. What database does Joomla supports?

MySql Database

14. What are disadvantages of Joomla?

The disadvantages of Joomla are:

  • It gives compatibility problem while installing several modules, extensions and plugins simultaneously.
  • Plugins and modules are not free in Joomla.
  • Development is too difficult to handle when you want to change the layout.
  • Joomla is not much SEO (Search Engine Optimization) friendly.
  • It makes website heavy to load and run.

15. What is Joomla Plugins?

This is also a kind of Joomla extension; it is a very flexible and powerful for extending the framework. It contain a bit of codes that is used to execute the particular event trigger, it is commonly used to format the output of a component or module when page is built. The plugin functions which are associated with event are executed in a sequence when a particular event occurs.

16. What is the use of Breadcrumb Module in Joomla?

Breadcrumb is used to display the hierarchical representation of the navigation links so that the users can easily understand where he/she is in the website and allow them to navigate back.

17. What does Check In mean is article manager toolbar?

It check-in the particular selected article. Multiple articles can be checked-in.

18. What is the use of Secure in Joomla Menu Manager?

It defines whether link must use SSL or Secure Site URL. It provides three options such as Off, On and Ignore.

19. Which are the Editor buttons in TinyMCE Editor?

The Editor buttons are:

  • Article
  • Image
  • Page Break
  • Read More
  • Toggle Editor.

20. How many Joomla tables are related with users?

  1. jos_users
  2. jos_core_acl_aro
  3. jos_core_acl_groups_aro_map

21. How to remove page title from the front page in a Joomla website?

For this you have to a parameter setting in the front page component:

  • Log in to the administrative backend.
  • From the top menu select mainmenu under Menu option. Click Home.
  • On the right side, select Hide under the Page Title parameter.

22. Name the files required to built a component in Joomla.

Below files are necessary files to build a component in Joomla:

On admin side,

  • component_name.xml
  • install.component_name.php
  • uninstall.component_name.php
  • toolbar.component_name.php
  • uninstall.component_name.html.php
  • admin.component_name.php
  • admin.component_name.html.php
  • component_name.class.php

On front side,

  • component_name.php
  • component_name.html.php

23. How Joomla is different in comparison to Drupal and WordPress?

Joomla, Drupal and WordPress all are content management systems written in PHP. Let's check the difference among them.


  • It is best for beginners.
  • Easy to use.
  • It works well for small to medium sized websites & blogs.
  • Provides a lot of themes, plugins and widgets.


  • It is good for E-commerce type of sites, but requires at least some level of technical coding.
  • It is user-friendly but more complex site development option.


  • It is the most difficult one, but also the most powerful CMS.
  • It requires some expertise and experience to operate.
  • It is used to develop most advanced websites.

24. Which file is loaded for providing menu bar to admin interface?

Loader.php file is loaded by index.php for providing menu bar.

25. Can you control the desktop application with joomla?

Despite of the fact that Joomla is intended for web applications but we can also control some desktop applications. Joomla server can communicate with desktop applications by following some standard protocols.

26. Which Of The Following Files Is Archive And Contains The Actual Cb Component That You Must Install Into Joomla While Downloading Cb?


27. Which Option Will You Choose To Set The Site Metadata For The Installed Website?

Global Configuration

28. Which Php File Does The Index.php File Load To Provide The Menu Bar To The Administrator Interface?


29. Which Of The Given Database Systems Is Supported By Joomla?


30. How To Control The Contents Of The Newsflashes?

In the newsflash, one can display any content in specific sections.

  • In the administrative back end of top menu select “modules”>>”site modules”
  • To edit the module, click on “newsflash”.
  • Beside the “Category” parameter, click on the drop down menu and select the category of the content that should be displayed on the page.
  • Click on “Save” to save your changes.

31. How To Exit Wrapper?

To remove the wrapper, click on any of the links on the menu of the parent page.

32. What License Is Joomla Released Under?

Joomla! is released under the GPL (Gnu General Public License 2).

33. What are MD5 and SHA1 signatures?

The MD5 and SHA1 signatures, also known as checksums, are like fingerprints. These signatures can be used to validate the integrity of a downloaded file and help you to ensure that it has not been altered in any way.

34. How many files are required to build a Module in Joomla?

Modules are lightweight and flexible extensions.

You can see many examples of modules in the standard Joomla! install: - menus - Latest News - Login form - and many more.

There are four basic files that are used in the standard pattern of module development:

  • mod_helloworld.php - This file is the main entry point for the module. It will perform any necessary initialization routines, call helper routines to collect any necessary data, and include the template which will display the module output.
  • mod_helloworld.xml - This file contains information about the module. It defines the files that need to be installed by the Joomla! installer and specifies configuration parameters for the module.
  • helper.php - This file contains the helper class which is used to do the actual work in retrieving the information to be displayed in the module (usually from the database or some other source).
  • tmpl/default.php - This is the module template. This file will take the data collected by mod_helloworld.php and generate the HTML to be displayed on the page.

35. What is Community Portal?

Community Portal helps in bringing Joomla news from all over the world at one place.

36. What is Extension Manager?

Extension Manager is used to extend the functionality of Joomla website.

37. Explain Meta Description in Joomla Menu Manager?

It is a short description of the page in an optional paragraph which is displayed in the results of search engines.

38. How do you install an extension in Joomla?

From the backend of your Joomla site (administration) select Installers and then the type of extension (module, component, mambot/plugin, site template, administrative template, language.

  • Browse for the package file
  • Click the install icon
  • Follow the instructions

Sometimes you cannot use the automated installer. For example, very large extensions may exceed the maximum upload size allowed by your host.

In this case, unzip all of the files locally. Then transfer the files to a folder in the install directory(for example administrator/components/com_installer/ components) for the type of extension you are installing (using FTP). Then use the installer, but select “install from directory” indicating the correct folder name.

Career scopes and salary scale

Every business sector in trending scenario is observing the employment crisis. However, when it is about Joomla professionals, the job-seekers in the concerning subject are moving ahead in their profession. Software development companies, fashion, designing, hospitality, pharmaceutical, engineering, etc are the sectors who require skilled Joomla professionals for CMS. Besides, Joomla has occupied the topmost place in the arena. A newly joined Joomla candidate in an organization can expect a minimum salary of 25,000 dollars per annum.


This article ‘Joomla interview questions’ has professionally answered every advanced Joomla interview questions. Also, it draw near in Joomla interview questions for experienced is being projected by our trainers and team of consultants. They have put their hard efforts and top of the acquaintance to aid candidates in getting answers to all doubts and not clear perceptions. Even then, if learners still require more detailing about Joomla, they may drop in a message to our experts related to Joomla interview questions for experienced professionals. Our trainers would be happy to help and resolve all your Joomla-programming issues of the students. Join Joomla Training in Noida, Joomla Training in Delhi, Joomla Training in Gurgaon

Enquiry Now
Quick Enquiry Form


B-10, SECTOR-2
NOIDA - 201301, U.P. (INDIA)
Contact Number : +91-706-527-3000


Bhikaji Cama Place New Delhi,
Contact Number : +91-706-527-1000

APTRON Gurgaon