interview-questions
  1. jira-interview-questions

JIRA Interview Questions & Answers


Basics of Jira

  1. What is Jira?

    • Answer: Jira is a widely used project management and issue tracking tool developed by Atlassian. It helps teams plan, track, and manage their work efficiently.
  2. What are the key components of Jira?

    • Answer: The key components of Jira include Issues, Projects, Workflows, Boards, Sprints, and Dashboards.
  3. Explain the concept of an "Issue" in Jira.

    • Answer: An Issue in Jira represents a unit of work that needs to be tracked and managed. It can be a task, bug, story, epic, or any other work item.
  4. What is a Jira Project?

    • Answer: A Jira Project is a container for Issues. It provides a framework for organizing and managing work items related to a specific project or team.
  5. What is the purpose of a Jira Workflow?

    • Answer: A Jira Workflow is a set of statuses and transitions that an issue moves through during its lifecycle. It defines the path an issue takes from creation to completion.
  6. Explain the difference between a Jira Board and a Jira Project.

    • Answer: A Jira Board is a tool for visualizing and managing issues, while a Jira Project is a container for issues. A Project can have one or more Boards to visualize and organize its issues.
  7. What is the purpose of a Jira Sprint?

    • Answer: A Jira Sprint is a defined period during which a team works to complete a set of selected issues. It is used in Agile methodologies to manage and plan work.
  8. How do you create a new issue in Jira?

    • Answer: You can create a new issue by clicking the "Create" button and filling in the required fields such as Summary, Issue Type, and Description.
  9. What is a Jira Dashboard?

    • Answer: A Jira Dashboard is a customizable and shareable page that provides an overview of key information using gadgets. Gadgets can display charts, filters, and other data.
  10. How can you link two issues in Jira?

    • Answer: You can link two issues by navigating to one issue, selecting "More" > "Link," and choosing the appropriate link type and target issue.

Jira Configuration and Customization

  1. What is a Jira Field Configuration?

    • Answer: A Jira Field Configuration is a set of rules that defines how fields behave in different contexts, such as in different screens or issue types.
  2. How do you customize a Jira Workflow?

    • Answer: You can customize a Jira Workflow by going to the Jira Administration, selecting "Issues" > "Workflows," and editing the desired workflow.
  3. Explain the concept of a Jira Screen.

    • Answer: A Jira Screen is a collection of fields that appear on an issue's screen during a specific transition. It defines the information that users can view or edit at different points in the workflow.
  4. What is a Jira Filter, and how is it used?

    • Answer: A Jira Filter is a saved search query that can be used to filter and retrieve a specific set of issues. Filters are often used in dashboards and reports.
  5. How do you create a Jira Project?

    • Answer: You can create a new Jira Project by navigating to the Jira Administration, selecting "Projects" > "Create Project," and following the prompts to configure project settings.
  6. What is the purpose of Jira Permission Schemes?

    • Answer: Jira Permission Schemes determine who can perform specific actions on issues within a project. They control permissions at a project level.
  7. How can you add a new custom field in Jira?

    • Answer: You can add a new custom field by navigating to the Jira Administration, selecting "Issues" > "Custom Fields," and creating a new custom field.
  8. Explain the difference between a Jira Filter and a Jira Query Language (JQL) query.

    • Answer: A Jira Filter is a saved search query, while JQL is the query language used to perform searches in Jira. Filters are saved versions of JQL queries.
  9. What is the purpose of a Jira Issue Security Scheme?

    • Answer: A Jira Issue Security Scheme is used to control who can view and edit specific issues based on security levels. It allows you to restrict access to sensitive information.
  10. How can you set up email notifications in Jira?

    • Answer: You can configure email notifications in Jira by navigating to the Jira Administration, selecting "System" > "Outgoing Mail," and configuring the mail server settings.

Jira Agile and Scrum

  1. What is Jira Agile?

    • Answer: Jira Agile, now known as Jira Software, is an application within Jira that supports Agile methodologies such as Scrum and Kanban. It provides features for backlog management, sprint planning, and Agile reporting.
  2. Explain the concept of a Jira Agile Board.

    • Answer: A Jira Agile Board is a visual representation of the work being done using an Agile methodology. It can be a Scrum Board for managing sprints or a Kanban Board for continuous flow.
  3. What is the purpose of a Jira Scrum Board?

    • Answer: A Jira Scrum Board is used to plan and

manage Scrum sprints. It visualizes the sprint backlog, allows team members to update their work, and provides insights into sprint progress.

  1. How do you create a new Sprint in Jira?

    • Answer: You can create a new Sprint by navigating to the Agile Board, selecting "Active Sprints," and clicking the "Create Sprint" button.
  2. What is the role of the Jira Backlog in Scrum?

    • Answer: The Jira Backlog in Scrum is a prioritized list of user stories, features, and tasks that are yet to be worked on. It serves as a source of work for future sprints.
  3. Explain the concept of a Jira Epic.

    • Answer: A Jira Epic is a large body of work that can be broken down into smaller tasks or stories. It is often used to group related issues together.
  4. How can you estimate story points in Jira?

    • Answer: You can estimate story points by configuring the estimation field in Jira Agile settings. Teams commonly use the Fibonacci sequence for story point estimation.
  5. What is the purpose of a Jira Rapid Board?

    • Answer: A Jira Rapid Board, now known as a Jira Board, is a board that combines Scrum and Kanban features. It provides flexibility for teams that use both Agile methodologies.
  6. How do you close a Sprint in Jira?

    • Answer: You can close a Sprint by navigating to the Agile Board, selecting "Active Sprints," and clicking the "Complete Sprint" button.
  7. What is the concept of a Jira Sprint Burndown Chart?

    • Answer: A Sprint Burndown Chart in Jira visualizes the work completed versus the work remaining in a sprint. It helps teams track progress and forecast whether they will complete the work on time.

Advanced Jira Features

  1. What is the purpose of a Jira Service Desk?

    • Answer: Jira Service Desk is a service management tool that provides IT service management (ITSM) capabilities. It helps teams manage and resolve service requests and incidents.
  2. How do you integrate Jira with other tools or applications?

    • Answer: Jira can be integrated with other tools using plugins, APIs, and webhooks. Popular integrations include Confluence, Bitbucket, and various third-party apps.
  3. Explain the use of Jira Marketplace.

    • Answer: Jira Marketplace is an online marketplace where users can find and install plugins, apps, and integrations to extend the functionality of Jira.
  4. What is the purpose of a Jira Automation Rule?

    • Answer: Jira Automation Rules allow users to automate repetitive tasks in Jira. Rules can be created to trigger actions based on specified conditions.
  5. How can you bulk update issues in Jira?

    • Answer: You can bulk update issues by performing a search, selecting the desired issues, and choosing the "Bulk Change" option. This allows you to update fields, assignees, and more.
  6. Explain the use of the Jira REST API.

    • Answer: The Jira REST API allows developers to interact with Jira programmatically. It can be used to create, retrieve, update, and delete issues, among other actions.
  7. How do you import data into Jira?

    • Answer: Data can be imported into Jira using the CSV import wizard or by using external tools such as Jira Command Line Interface (CLI) or third-party apps.
  8. What is the purpose of a Jira Marketplace App?

    • Answer: Jira Marketplace Apps, also known as plugins or add-ons, enhance and extend the functionality of Jira. They can provide additional features, integrations, and customization options.
  9. How do you create a custom Jira Dashboard?

    • Answer: You can create a custom Jira Dashboard by navigating to the Jira Dashboards, selecting "Create Dashboard," and adding gadgets to display relevant information.
  10. What is the purpose of the Jira Issue Collector?

    • Answer: The Jira Issue Collector allows you to embed a widget on a website or application, enabling users to submit issues directly to a Jira project without accessing Jira.

Jira Best Practices and Troubleshooting

  1. What are some best practices for managing Jira projects?

    • Answer: Best practices include defining clear workflows, using custom fields judiciously, setting up relevant dashboards, and regularly reviewing and optimizing configurations.
  2. How can you troubleshoot performance issues in Jira?

    • Answer: Troubleshooting performance issues in Jira involves checking server logs, analyzing database performance, reviewing configurations, and considering hardware resources.
  3. What is the purpose of the Jira Issue Security Level?

    • Answer: The Jira Issue Security Level is used to restrict access to specific issues based on security settings. It provides an additional layer of control beyond project-level permissions.
  4. How do you manage permissions in Jira?

    • Answer: Permissions in Jira are managed at both the project and global levels. You can configure permissions by navigating to the Jira Administration and selecting "Issues" > "Permission Schemes."
  5. Explain the concept of a Jira Custom Workflow Scheme.

    • Answer: A Jira Custom Workflow Scheme is a set of workflows that can be associated with a project. It allows for the customization of workflows based on issue types.