MILESTONE CERTIFIED DESIGN ENGINEER (MCDE) PRACTICE TEST EXAM QUESTIONS AND
CORRECT ANSWERS (VERIFIED ANSWERS) PLUS RATIONALES 2026 Q&A |LATEST EXAM
UPDATE 2026/2027.
Core Domains
System Architecture and Design Principles
Camera Placement and Lens Selection
Network Bandwidth and Storage Calculation
Server and Hardware Sizing
Milestone XProtect VMS Feature Configuration
Integration and Third-Party Systems
Cybersecurity and Hardening in VMS
System Maintenance and Troubleshooting
Introduction
The Milestone Certified Design Engineer examination is designed to validate advanced technical
proficiency in engineering, architecting, and optimizing video management solutions using Milestone
XProtect software. This comprehensive assessment evaluates a candidate's applied knowledge in
system design, infrastructure planning, hardware sizing, storage calculations, and network requirements.
Utilizing a rigorous combination of direct multiple-choice inquiries and complex scenario-based
challenges, the evaluation emphasizes real-world application, technical precision, and practical decision-
making in professional security deployment environments. Candidates must demonstrate the ability to
translate complex client security objectives into resilient, scalable, and high-performance video
surveillance architectures.
, When calculating the required recording storage for a camera using H.264 compression with
variable bitrate (VBR), which factor introduces the highest degree of variance in actual storage
consumption over time?
A. Fixed frame rate settings
B. Scene activity and environmental motion
C. Static camera resolution parameters
D. Audio channel sampling rates
🟢 B. Scene activity and environmental motion
🔴 RATIONALE: Variable bitrate (VBR) compression alters the amount of data generated based on the
complexity and movement within the camera's field of view. High scene activity or motion produces more
data frames, whereas static scenes reduce bandwidth and storage consumption.
A designer is planning a Milestone XProtect recording server deployment where storage
throughput exceeds the capacity of a single standard SATA drive array. Which RAID level provides
the optimal balance of write performance and fault tolerance for high-density continuous video
streaming?
A. RAID 0
B. RAID 1
C. RAID 5
D. RAID 6
🟢 D. RAID 6
🔴 RATIONALE: RAID 6 provides dual parity, allowing simultaneous failure of up to two drives, which is
critical for large enterprise video storage arrays where rebuild times on massive drives increase the
vulnerability window.
In XProtect Smart Client, a user reports that a specific camera stream appears choppy and
delayed compared to live views on other workstations. Which system component should be
evaluated first to determine if client hardware acceleration is properly configured?
,A. Recording server storage input/output (I/O) rate
B. Workstation graphics processing unit (GPU) compatibility
C. Management server database indexing status
D. Edge-based motion detection sensitivity levels
🟢 B. Workstation graphics processing unit (GPU) compatibility
🔴 RATIONALE: Hardware acceleration in the XProtect Smart Client offloads the decoding of video
streams from the CPU to the local workstation GPU. Choppy playback on an isolated client often points
to insufficient GPU capability or disabled hardware acceleration settings.
When designing a multi-site XProtect Corporate architecture with a centralized Management
Server, what is the primary function of a Recording Server operating at a remote satellite location?
A. Maintaining the master system configuration database
B. Processing active directory user credential authentication
C. Buffering and recording video streams locally independent of WAN connectivity
D. Distributing software license activations to edge devices
🟢 C. Buffering and recording video streams locally independent of WAN connectivity
🔴 RATIONALE: Remote recording servers maintain independent recording and local buffering
capabilities to ensure operational continuity even if the Wide Area Network (WAN) link to the central
management site is temporarily disrupted.
What is the recommended method to verify network switch performance when troubleshooting
packet loss on high-resolution camera links feeding an XProtect recording server?
A. Measuring cable length via physical tape measure
B. Inspecting switch port interface error counters and buffer drops
C. Resetting the Microsoft Windows firewall configurations on the client
D. Upgrading the camera firmware to a newer version
🟢 B. Inspecting switch port interface error counters and buffer drops
🔴 RATIONALE: Packet loss on video networks is directly reflected in interface error counters, CRC
, errors, and buffer drop statistics on network switches, identifying physical layer or congestion issues.
Which camera parameter must be carefully matched between the camera configuration and the
XProtect device driver settings to ensure accurate motion detection overlays and metadata
handling?
A. Aspect ratio and primary resolution stream
B. Power over Ethernet (PoE) class rating
C. Physical enclosure material type
D. Integrated microphone impedance
🟢 A. Aspect ratio and primary resolution stream
🔴 RATIONALE: Motion detection coordinates and smart search metadata rely on accurate resolution
and aspect ratio alignment between the device stream and the VMS configuration to properly map
bounding boxes and motion grids.
In a system design utilizing edge storage failover, what happens to the recorded video stored on
the camera SD card once the connection between the XProtect recording server and the camera is
restored?
A. The video is permanently locked on the SD card and must be exported manually via browser.
B. Milestone XProtect automatically retrieves the missing sequence from the edge storage via the
JetStream protocol.
C. The recording server deletes the primary timeline and replaces it entirely with edge data.
D. The camera overwrites the local storage before any synchronization can initiate.
🟢 B. Milestone XProtect automatically retrieves the missing sequence from the edge storage via the
JetStream protocol.
🔴 RATIONALE: XProtect supports edge storage retrieval, automatically filling gaps in the recording
database by pulling recorded video from the camera's onboard SD card once connectivity is re-
established.
When calculating total network bandwidth for a camera stream configured with dual streaming, how
does the system utilize the secondary (lower resolution) stream?
CORRECT ANSWERS (VERIFIED ANSWERS) PLUS RATIONALES 2026 Q&A |LATEST EXAM
UPDATE 2026/2027.
Core Domains
System Architecture and Design Principles
Camera Placement and Lens Selection
Network Bandwidth and Storage Calculation
Server and Hardware Sizing
Milestone XProtect VMS Feature Configuration
Integration and Third-Party Systems
Cybersecurity and Hardening in VMS
System Maintenance and Troubleshooting
Introduction
The Milestone Certified Design Engineer examination is designed to validate advanced technical
proficiency in engineering, architecting, and optimizing video management solutions using Milestone
XProtect software. This comprehensive assessment evaluates a candidate's applied knowledge in
system design, infrastructure planning, hardware sizing, storage calculations, and network requirements.
Utilizing a rigorous combination of direct multiple-choice inquiries and complex scenario-based
challenges, the evaluation emphasizes real-world application, technical precision, and practical decision-
making in professional security deployment environments. Candidates must demonstrate the ability to
translate complex client security objectives into resilient, scalable, and high-performance video
surveillance architectures.
, When calculating the required recording storage for a camera using H.264 compression with
variable bitrate (VBR), which factor introduces the highest degree of variance in actual storage
consumption over time?
A. Fixed frame rate settings
B. Scene activity and environmental motion
C. Static camera resolution parameters
D. Audio channel sampling rates
🟢 B. Scene activity and environmental motion
🔴 RATIONALE: Variable bitrate (VBR) compression alters the amount of data generated based on the
complexity and movement within the camera's field of view. High scene activity or motion produces more
data frames, whereas static scenes reduce bandwidth and storage consumption.
A designer is planning a Milestone XProtect recording server deployment where storage
throughput exceeds the capacity of a single standard SATA drive array. Which RAID level provides
the optimal balance of write performance and fault tolerance for high-density continuous video
streaming?
A. RAID 0
B. RAID 1
C. RAID 5
D. RAID 6
🟢 D. RAID 6
🔴 RATIONALE: RAID 6 provides dual parity, allowing simultaneous failure of up to two drives, which is
critical for large enterprise video storage arrays where rebuild times on massive drives increase the
vulnerability window.
In XProtect Smart Client, a user reports that a specific camera stream appears choppy and
delayed compared to live views on other workstations. Which system component should be
evaluated first to determine if client hardware acceleration is properly configured?
,A. Recording server storage input/output (I/O) rate
B. Workstation graphics processing unit (GPU) compatibility
C. Management server database indexing status
D. Edge-based motion detection sensitivity levels
🟢 B. Workstation graphics processing unit (GPU) compatibility
🔴 RATIONALE: Hardware acceleration in the XProtect Smart Client offloads the decoding of video
streams from the CPU to the local workstation GPU. Choppy playback on an isolated client often points
to insufficient GPU capability or disabled hardware acceleration settings.
When designing a multi-site XProtect Corporate architecture with a centralized Management
Server, what is the primary function of a Recording Server operating at a remote satellite location?
A. Maintaining the master system configuration database
B. Processing active directory user credential authentication
C. Buffering and recording video streams locally independent of WAN connectivity
D. Distributing software license activations to edge devices
🟢 C. Buffering and recording video streams locally independent of WAN connectivity
🔴 RATIONALE: Remote recording servers maintain independent recording and local buffering
capabilities to ensure operational continuity even if the Wide Area Network (WAN) link to the central
management site is temporarily disrupted.
What is the recommended method to verify network switch performance when troubleshooting
packet loss on high-resolution camera links feeding an XProtect recording server?
A. Measuring cable length via physical tape measure
B. Inspecting switch port interface error counters and buffer drops
C. Resetting the Microsoft Windows firewall configurations on the client
D. Upgrading the camera firmware to a newer version
🟢 B. Inspecting switch port interface error counters and buffer drops
🔴 RATIONALE: Packet loss on video networks is directly reflected in interface error counters, CRC
, errors, and buffer drop statistics on network switches, identifying physical layer or congestion issues.
Which camera parameter must be carefully matched between the camera configuration and the
XProtect device driver settings to ensure accurate motion detection overlays and metadata
handling?
A. Aspect ratio and primary resolution stream
B. Power over Ethernet (PoE) class rating
C. Physical enclosure material type
D. Integrated microphone impedance
🟢 A. Aspect ratio and primary resolution stream
🔴 RATIONALE: Motion detection coordinates and smart search metadata rely on accurate resolution
and aspect ratio alignment between the device stream and the VMS configuration to properly map
bounding boxes and motion grids.
In a system design utilizing edge storage failover, what happens to the recorded video stored on
the camera SD card once the connection between the XProtect recording server and the camera is
restored?
A. The video is permanently locked on the SD card and must be exported manually via browser.
B. Milestone XProtect automatically retrieves the missing sequence from the edge storage via the
JetStream protocol.
C. The recording server deletes the primary timeline and replaces it entirely with edge data.
D. The camera overwrites the local storage before any synchronization can initiate.
🟢 B. Milestone XProtect automatically retrieves the missing sequence from the edge storage via the
JetStream protocol.
🔴 RATIONALE: XProtect supports edge storage retrieval, automatically filling gaps in the recording
database by pulling recorded video from the camera's onboard SD card once connectivity is re-
established.
When calculating total network bandwidth for a camera stream configured with dual streaming, how
does the system utilize the secondary (lower resolution) stream?