Top 35+ ServiceNow CMDB Interview Questions and Answers 2024

CMDB is an essential application in ServiceNow which build the logical representation of services, assets, and relationship between the infrastructure of any organization. In this post, we will share ServiceNow CMDB Interview Questions which will give you an idea of what questions you can expect in a CMDB ServiceNow interview. There are various roles like CMDB Architect, CMDB Developer, CMDB Analyst, CMDB Manager which an organization looks for.

ServiceNow CMDB Interview Questions

ServiceNow CMDB Interview Questions

What is CMDB in ServiceNow?

The CMDB in ServiceNow is a database that stores all the information like computers, servers, software. CMDB is responsible for building the logical representation of services and relationships between infrastructure.

What does CMDB stand for?

Configuration Management Database (CMDB)

Share some of the core features of CMDB?

CMDB Health, CMDB CI Lifecycle Management, CMDB Identification, and Reconciliation.

ServiceNow Resume Samples Download

What is CI?

CI is fully known as a configuration item which is any component, infrastructure element or any item which needs to be maintained and managed in order to provide successful delivery of service. In ServiceNow, CI is a record that stores information like Name, Class, Maintenance Schedule, Manufacturer, Location, Company, Approvals, etc about the services.

How a CI can be populated in CMDB?

  • Configuration items can be loaded through the manual load.
  • Configuration items can be discovered via discovery integration on the customer network.
  • Configuration items can be manually created by the CMDB manager.
  • Can also be created through API data push from any other tool.

What is Baseline CMDB?

Baseline CMDB helps to control the changes that have been done to configuration item records in CMDB.

ServiceNow Admin Interview Questions

What is the difference between Asset and CI?

A configuration item can be an asset but an asset may not be the configuration item. Configuration items are configurable however all assets may not be configurable. Incidents and problems are created based on the configuration item issues. Asset management is much more focused on ordering, invoicing, receiving, shipping, lease, purchase, warranty, and depreciation. The CMDB however manages the technical details on a particular item.

Best ServiceNow Interview Questions

Technical ServiceNow CMDB Interview Questions

Which are base tables in CMDB?

Table [cmdb] is core table.

Table [cmdb_ci] which stores basic fields values of all Cis.

Table [cmdb_rel_ci] is to define all the relationship between different types of CI’s.

Name some of the tables which extends from server table (cmdb_ci_server)?

Below are the tables which are extends from server table

  1. cmdb_ci_cim_server
  2. cmdb_ci_datapower_server
  3. cmdb_ci_ibm_zos_server
  4. cmdb_ci_isam_server
  5. cmdb_ci_lb
  6. cmdb_ci_linux_server
  7. cmdb_ci_mainframe
  8. cmdb_ci_mainframe_lpar
  9. cmdb_ci_netware_server
  10. cmdb_ci_osx_server
  11. cmdb_ci_server_hardware
  12. cmdb_ci_storage_node_element
  13. cmdb_ci_storage_server
  14. cmdb_ci_unix_server
  15. cmdb_ci_virtualization_server
  16. cmdb_ci_win_server

Name the table where CI relationship are stored?

The label of the table is CI Relationship and name is cmdb_rel_ci.

ServiceNow Developer Interview Questions

What is dependency view map?

The dependency view map shows a graphical representation of relationships between CI’s.


servicenow dependency view

How to check the dependency view map of any CI?

  1. Open any CI which have a relationship with other CI’s
  2. Go to form section related Items and there you will be able to see a button that can open the dependency view. Highlighted in yellow below screenshot.

servicenow cmdb related items

What is ServiceNow CMDB query builder?

ServiceNow CMDB query builder allows building the complex queries with non-CMDB classes and the relationships to which they are connected. It can be accessed directly from https://instancename.$

servicenow cmdb query builder

Top 25 ServiceNow Discovery Interview Questions and Answers

Learn more on ServiceNow CMDB query builder here

Sample queries can be accessed here

In CMDB where do we store data centers?

It is stored in cmdb_ci_datacenter.

How to test CMDB health?

To test CMDB health first the KPI’s need to be configured correctly as per the organization’s needs. Then there are data collection jobs that need to be executed either periodically or manually to calculate the three KPI’s (correctness, compliance, and completeness).

ServiceNow OOB provides the CMDB Dashboard through which you can check CMDB health.

servicenow cmdb health dashboard

servicenow cmdb relationship health dashboard

What are identification rules?

Identification rules help to identify a CI is unique and CI exists in CMDB or not. It applies to a CI class and uses the CI’s attribute for identification

Unique attributes: Attribute or sets of attributes that make a CI unique like Name and Serial Number.

Required attributes: Attributes which cannot be empty like Company, Name.

What are reconciliation rules?

Reconciliation rules determine which sources can update the CMDB data and when it can be updated. If there are multiple sources then which source will update which attributes. It helps in CMDB correctness and blocks unauthorized sources to update CMDB.

What are data precedence order in reconciliation rules?

Rules which are configured for specific attributes have higher precedence over rules which are apply to all attributes.

Between two rules which apply to the same attribute with apply to all attributes, the rule which is directly for the class has precedence over the other.

Between two rules which apply to the same attribute to the same class with apply to all attributes, the precedence is determined with the priority.

Which role is needed to manage CMDB?

Name Description
cmdb_import_api_admin CMDB Push API role for sending data into an import set staging table through the REST endpoint
cmdb_inst_admin This role allows users to do all actions relevant to CMDB Integration Studio
cmdb_query_builder Can access the CMDB Query Builder application to create, run and save queries on the CMDB
cmdb_query_builder_read Can access the CMDB Query Builder application to run saved queries on the CMDB
cmdb_read Role required to read data from CMDB hierarchy
ecmdb_admin Can manage the Enterprise CMDB
sn_cmdb_admin The highest level role for CMDB privileges. Provides full access to the CMDB data, tools, and UIs. Admin can set policies such as class manager, app service requirement, etc that editor cannot.
sn_cmdb_editor CRUD access to CMDB records but not allowed to change policies such as data manager, class manager, etc
sn_cmdb_user Read-only access to the CMDB data and basic UIs (e.g. reports, dashboards, etc).
sn_cmdb_workspace_user Enable access to workspace and they may have the ability to in future look at query results, etc but don’t have read on itself. The control point in the future to ensure customers can control who gets to view workspace and contain visible w/out CMDB read.

Check more on ServiceNow API

Have you implemented discovery?

Here you can share your experiences with discovery implementation what were learning points and how to make it better, what was the scale etc.

Name types of discovery in ServiceNow?

There are two types

  1. Horizontal Discovery.
  2. Top-down Discovery.

Components of the discovery?

  1. Probes and sensors
  2. Patterns

Describe discovery with mid servers?

servicenow discovery mid server

Best practices for CMDB implementation?

  1. Use OOB CI classes as much as possible.
  2. Avoid customization.
  3. Enable CMDB health dashboard.
  4. Create custom attributes on the right class/level.
  5. Identify CMDB population sources and automate as much as possible.
  6. Set rules to avoid duplicate, blank names.
  7. Identify owners who can manage CMDB.
  8. Use guided setup.

Which integrations you have done to populate CMDB?

You can share the tools which is used and how you have integrated them. Example SCCM, TADDM, Discovery, Service Mapping.

Other ServiceNow CMDB Interview Questions

What is a mid-server?

What is service mapping?

Describe CMDB architecture?

How does CMDB support event management?

Explain the process to integrate third-party monitoring sources with ServiceNow?

Describe the most challenging CMDB implementation you have done?

Common issues you have faced when implementing customers’ CMDB?

Benefits of ServiceNow discovery?

Asset vs CI with example

When to create manual CI’s?

ServiceNow Versions

Check the list of all ServiceNow Versions and history

Let us know if something above needs to be corrected and also please share your experience on ServiceNow CMDB Interview questions that can help others candidates.

Leave a Comment

error: Content is protected !!