Continuous Deployment Interview Questions and Answers

Q.1 Collection of executable codes is known as ____________.

       A. Installers

       B. build

       C. Binaries

Ans : Binaries


Q.2 ____________ testing was derived from hardware testing.

       A. Capacity

       B. Smoke

       C. System

       D. None of the options

Ans : Smoke


Q.3 Build executables cannot be included as part of version control.

       A. True

       B. False

Ans : False


Q.4 Continuous deployment must be followed to practice continuous delivery.

       A. True

       B. False

Ans : False


Q.5 Configuration management enables traceability.

       A. True

       B. False

Ans : True


Q.6 Environment configuration must be integrated only during package creation.

       A. True

       B. False

Ans : False


Q.7 Environment configuration details can be integrated during build time.

       A. True

       B. False

Ans : True


Q.8 ____________ is an attribute that describes an environment.

       A. Test configuration

       B. Middleware configuration

       C. Continuous deployment

       D. All of the options

Ans : Middleware configuration


Q.9 Capacity testing _______________.

       A. is a critical testing and helps to verify business aspects

       B. is a critical testing and helps to verify programming aspects

       C. is a critical testing and helps to verify technical aspects

       D. None of the options

Ans : is a critical testing and helps to verify technical aspects


Q.10 A build that fails __________ stage will not be deployable.

       A. Commit

       B. Acceptance

       C. Both the options

       D. None of the options

Ans : Acceptance


Q.11 Accurev is a _____________________________ system.

       A. Distributed Version Control

       B. Stream Based Version Control

       C. Local Version Control

       D. All of the Options

Ans : Stream Based Version Control


Q.12 Release candidate is created after the change passes through the
______________.

       A. Commit Stage

       B. Staging environment

       C. Acceptance Stage

Ans : Commit Stage


Q.13 ________ dependencies must be present when an application runs in an environment.

       A. Build time

       B. Run time

       C. None of the options

Ans : Run time


Q.14 People who perform the deployment should be part of creating the deployment process.

       A. True

       B. False

Ans : True


Q.15 Continuous deployment focuses on enabling feedback loops as short as possible.

       A. True

       B. False

Ans : True


Q.16 New instance of _________ is created upon every check-in.

       A. Component pipeline

       B. Deployment pipeline

       C. Commit stage

       D. All of the options

Ans : Deployment pipeline


Q.17 Component pipeline is an integral part of ________________.

       A. Dependency pipeline

       B. Integration pipeline

       C. Both Integration and dependency pipeline

       D. None of the options

Ans : Integration pipeline


Q.18 Time taken to fix a broken build is measured using ________________.

       A. Total Build time

       B. Successful build rate

       C. Broken Build Time

Ans : Broken Build Time


Q.19 Dependencies between components are represented by ______.

       A. Cyclometric dependency

       B. Directed acyclic graph

       C. Both the options

Ans : Directed acyclic graph


Q.20 What are the principle(s) that are basic for an effective configuration management?

       A. Configuration information should be maintained in a single place

       B. Binaries should be independent of configuration information

       C. All of the options

       D. None of the options

Ans : All of the options


Q.21 MTTR is __________________.

       A. Mean Time to reduce failures

       B. Mean time between failures

       C. Mean Time to Repair failures

Ans : Mean Time to Repair failures


Q.22 Which of the task/tasks is/are part of continuous integration?

       A. Version Control

       B. Inspection

       C. Tests

       D. All of the Options

Ans : All of the Options


Q.23 Emergency fixes must go through the deployment pipeline.

       A. True

       B. False

Ans : True


Q.24 The creation of a release candidate initiates the deployment pipeline.

       A. True

       B. False

Ans : True


Q.25 A build can be triggered by a version control tool.

       A. True

       B. False

Ans : True


Q.26 Build-time dependencies must be present when an application is runs in an environment.

       A. True

       B. False

Ans : False


Q.27 Large scale changes to an application can be achieved using __________.

       A. Branch by Abstraction

       B. Trunk Based development

       C. Both the options

       D. None of the options

Ans : Branch by Abstraction


Q.28 Build is triggered when a change occurs in the _________.

       A. Downstream Dependency

       B. Upstream dependency

       C. Both upstream and downstream dependency

Ans : Upstream dependency


Q.29 ______________ is an extension of component pipeline.

       A. Integration pipeline

       B. Continuous deployment

       C. Continuous integration

       D. None of the options

Ans : Integration pipeline


Q.30 Testing done in a customer’s environment is know as ____________ testing.

       A. beta

       B. alpha

       C. contract

       D. All of the options

Ans : beta


Q.31 Static code analysis is performed in the _____________.

       A. Commit stage

       B. Unit test

       C. Acceptance stage

Ans : Commit stage


Q.32 _______________ stage asserts that the system works at the technical level.

       A. Acceptance

       B. Commit

       C. Manual Test

Ans : Commit


Q.33 Component pipeline can be triggered by __________________.

       A. change in component’s code

       B. both due to change in the component’s code and downstream dependency

       C. downstream dependency

       D. None of the options

Ans : change in component’s code


Leave a Comment

Your email address will not be published. Required fields are marked *