350-401 · topic practice

QoS practice questions

Practise ENCOR 350-401 QoS practice questions — original exam-style scenarios with answer choices, explanations, and analysis of common mistakes.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Reviewed byJohnson Ajibi· MSc IT Security

What the exam tests

What to know about QoS

QoS questions usually test traffic classification (DSCP/CoS), queuing strategies, policing vs shaping and where each mechanism is applied.

DSCP and CoS marking and trust boundaries.

Queuing mechanisms: FIFO, WFQ, CBWFQ, LLQ.

Policing (drops excess) vs shaping (delays excess).

Where QoS is applied: ingress, egress, LAN, WAN.

Watch out for

Common QoS exam traps

  • Policing drops traffic; shaping buffers it — they solve different problems.
  • DSCP EF (46) is for voice; AF classes are for data tiers.
  • QoS must be configured end-to-end to be effective.
  • CoS values are Layer 2; DSCP is Layer 3.

Practice set

QoS questions

20 questions · select your answer, then reveal the explanation

Question 1mediummultiple choice
Study the full QoS explanation →

A network engineer is configuring QoS on a Cisco Catalyst 3850 switch to prioritize voice traffic. The switch is connected to an IP phone and a PC using a single access port. The engineer applies a service policy on the access port that marks CoS 5 for voice and CoS 0 for data. However, the IP phone is not receiving any voice packets. What is the most likely cause?

Question 2hardmultiple choice
Read the full MPLS explanation →

An engineer is deploying QoS on a WAN link between two sites using a Cisco ISR 4451 router. The link is a 10 Mbps MPLS circuit. The engineer wants to ensure that voice traffic (EF) is never dropped, even during congestion. The current policy uses a single class map for voice with a policer that drops excess traffic. During peak hours, users report choppy voice calls. What change should the engineer make?

Question 3hardmultiple choice
Study the full QoS explanation →

A network engineer is troubleshooting QoS on a Cisco Nexus 9000 switch. The switch is configured with a policy map that uses a class-default with a bandwidth remaining percent of 100. However, during congestion, traffic in a priority queue (class-map for EF) is experiencing drops even though the priority queue is not fully utilized. What is the most likely cause?

Question 4mediummultiple choice
Study the full QoS explanation →

An engineer is configuring QoS on a Cisco ASR 1000 router to support three traffic classes: voice (EF), video (AF41), and data (default). The link is a 50 Mbps Ethernet circuit. The engineer wants to guarantee 10 Mbps for voice, 20 Mbps for video, and the remaining for data. The current policy uses bandwidth percent statements. During congestion, voice traffic is not receiving its guaranteed bandwidth. What is the most likely cause?

Question 5mediummultiple choice
Study the full QoS explanation →

A network engineer is troubleshooting voice quality issues on a Cisco Catalyst 9300 switch. The switch is configured with auto QoS for voice, which enabled trust on the access ports. However, voice packets are being marked with DSCP EF but are still experiencing jitter. The engineer checks the interface queue statistics and sees that the priority queue is not being used. What is the most likely reason?

Question 6hardmultiple choice
Study the full QoS explanation →

An engineer is configuring QoS on a Cisco ISR 4331 router for a site-to-site VPN tunnel. The tunnel interface is configured with a service policy that uses a class map matching DSCP EF. The engineer notices that the policy is not shaping traffic as expected; the tunnel bandwidth is 20 Mbps but the shaper is set to 10 Mbps. However, traffic still exceeds 10 Mbps. What is the most likely cause?

Question 7easymultiple choice
Study the full QoS explanation →

A network engineer is deploying QoS on a Cisco Catalyst 4500 switch to support four queues per port. The engineer wants to assign voice traffic to queue 1 (priority), video to queue 2, critical data to queue 3, and best-effort to queue 4. The switch is configured with the default CoS-to-queue mapping. However, video traffic is being placed in queue 1 along with voice. What should the engineer do to separate them?

Question 8hardmultiple choice
Study the full QoS explanation →

An engineer is troubleshooting QoS on a Cisco ASR 1002 router. The router is configured with a policy map that includes a class for voice with a priority command. During congestion, the engineer notices that voice traffic is being dropped even though the priority queue is not congested. The router logs show 'QoS: priority queue overflow'. What is the most likely cause?

Question 9easymultiple choice
Open the full VLAN trunking answer →

A network engineer is configuring QoS on a Cisco Catalyst 2960-X switch to support marking of traffic based on VLAN. The switch has two VLANs: VLAN 10 (voice) and VLAN 20 (data). The engineer wants to mark all traffic from VLAN 10 with CoS 5 and all traffic from VLAN 20 with CoS 0. The engineer applies a policy map that matches on VLAN using a class map. However, the marking is not being applied. What is the most likely reason?

Question 10mediummultiple choice
Study the full QoS explanation →

A network engineer runs the following command on Router R1:

R1# show policy-map interface GigabitEthernet0/1

GigabitEthernet0/1

Service-policy output: QOS_POLICY

Class-map: VOICE (match-any) 0 packets, 0 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: ip dscp ef (46) Queueing queue limit 64 packets (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 0/0 police cir 1000000 bc 15625 be 15625 conformed 0 packets, 0 bytes; actions: transmit exceeded 0 packets, 0 bytes; actions: drop violated 0 packets, 0 bytes; actions: drop

Class-map: class-default (match-any) 100 packets, 10000 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: any Queueing queue limit 64 packets (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 100/10000

Based on this output, what can be concluded?

Question 11hardmultiple choice
Study the full QoS explanation →

A network engineer runs the following command on Router R2:

R2# show class-map

Class Map match-any VOICE (id 1) Match ip dscp ef (46) Class Map match-any DATA (id 2) Match ip dscp af31 (26) Class Map match-any class-default (id 0) Match any

R2# show policy-map

Policy Map QOS_POLICY Class VOICE priority level 1 police cir 1000000 bc 15625 be 15625 Class DATA bandwidth remaining percent 50 Class class-default bandwidth remaining percent 50

R2# show policy-map interface GigabitEthernet0/1

GigabitEthernet0/1

Service-policy output: QOS_POLICY

Class-map: VOICE (match-any) 0 packets, 0 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: ip dscp ef (46) Queueing strict priority queue limit 64 packets (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 0/0 police cir 1000000 bc 15625 be 15625 conformed 0 packets, 0 bytes; actions: transmit exceeded 0 packets, 0 bytes; actions: drop violated 0 packets, 0 bytes; actions: drop

Class-map: DATA (match-any) 0 packets, 0 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: ip dscp af31 (26) Queueing (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 0/0 bandwidth remaining percent 50 (0 kbps)

Class-map: class-default (match-any) 100 packets, 10000 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: any Queueing (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 100/10000 bandwidth remaining percent 50 (0 kbps)

Based on this output, what can be concluded?

Question 12mediummultiple choice
Study the full QoS explanation →

A network engineer runs the following command on Router R3:

R3# show mls qos interface GigabitEthernet0/1

GigabitEthernet0/1 trust state: trust DSCP trust mode: trust dscp COS override: dis default COS: 0 DSCP Mutation Map: default dscp mutation map trust device: none qos mode: port-based

R3# show mls qos

QoS is enabled globally QoS global counters: total packets not matching QoS criteria = 0 Total packets with known CoS = 0 Total packets dropped by policing = 0

Based on this output, what can be concluded?

Question 13mediummultiple choice
Study the full QoS explanation →

A network engineer runs the following command on Router R4:

R4# show policy-map interface GigabitEthernet0/1

GigabitEthernet0/1

Service-policy input: SHAPE_POLICY

Class-map: class-default (match-any) 1000 packets, 100000 bytes 5 minute offered rate 100000 bps, drop rate 0 bps Match: any Queueing shape (average) cir 500000, bc 5000, be 5000 target shape rate 500000

Based on this output, what can be concluded?

Question 14mediummultiple choice
Study the full QoS explanation →

A network engineer runs the following command on Router R5:

R5# show queueing interface GigabitEthernet0/1
 Interface GigabitEthernet0/1 queueing strategy:  weighted fair

Queueing on output: Weighted Fair Queueing Current fair queue configuration: Number of queues: 256 Dynamic queues: 256 Reserved queues: 0 Current WFQ global configuration: Total dynamic queues: 256 Total reserved queues: 0 Class based weighted fair queueing: enabled Queueing on input: FIFO

Based on this output, what can be concluded?

Question 15hardmultiple choice
Study the full QoS explanation →

A network engineer runs the following command on Router R6:

R6# show policy-map interface GigabitEthernet0/1

GigabitEthernet0/1

Service-policy output: QOS_POLICY

Class-map: VOICE (match-any) 500 packets, 50000 bytes 5 minute offered rate 50000 bps, drop rate 0 bps Match: ip dscp ef (46) Queueing strict priority queue limit 64 packets (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 500/50000 police cir 1000000 bc 15625 be 15625 conformed 500 packets, 50000 bytes; actions: transmit exceeded 0 packets, 0 bytes; actions: drop violated 0 packets, 0 bytes; actions: drop

Class-map: DATA (match-any) 1000 packets, 100000 bytes 5 minute offered rate 100000 bps, drop rate 0 bps Match: ip dscp af31 (26) Queueing (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 1000/100000 bandwidth remaining percent 50

Class-map: class-default (match-any) 2000 packets, 200000 bytes 5 minute offered rate 200000 bps, drop rate 0 bps Match: any Queueing (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 2000/200000 bandwidth remaining percent 50

Based on this output, what can be concluded?

Question 16hardmultiple choice
Study the full QoS explanation →

A network engineer runs the following command on Router R7:

R7# show mls qos interface GigabitEthernet0/1 statistics

GigabitEthernet0/1 Ingress statistics: dscp: incoming no_change classified policed dropped default: 0 0 0 0 0 ef: 100 100 100 0 0 af31: 200 200 200 0 0 other: 300 300 300 0 0

Egress statistics: dscp: queued dropped default: 0 0 ef: 100 0 af31: 200 0 other: 300 0

Based on this output, what can be concluded?

Question 17mediummultiple choice
Study the full QoS explanation →

A network engineer runs the following command on Router R8:

R8# show policy-map interface GigabitEthernet0/1

GigabitEthernet0/1

Service-policy output: QOS_POLICY

Class-map: VOICE (match-any) 0 packets, 0 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: ip dscp ef (46) Queueing strict priority queue limit 64 packets (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 0/0 police cir 1000000 bc 15625 be 15625 conformed 0 packets, 0 bytes; actions: transmit exceeded 0 packets, 0 bytes; actions: drop violated 0 packets, 0 bytes; actions: drop

Class-map: DATA (match-any) 0 packets, 0 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: ip dscp af31 (26) Queueing (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 0/0 bandwidth remaining percent 50

Class-map: class-default (match-any) 0 packets, 0 bytes 5 minute offered rate 0 bps, drop rate 0 bps Match: any Queueing (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 0/0 bandwidth remaining percent 50

Based on this output, what can be concluded?

Question 18hardmultiple choice
Study the full QoS explanation →

A network engineer runs the following command on Router R9:

R9# show queueing interface GigabitEthernet0/1
 Interface GigabitEthernet0/1 queueing strategy:  class-based weighted fair

Queueing on output: Class-based Weighted Fair Queueing Queueing on input: FIFO

R9# show policy-map interface GigabitEthernet0/1

GigabitEthernet0/1

Service-policy output: QOS_POLICY

Class-map: VOICE (match-any) 100 packets, 10000 bytes 5 minute offered rate 10000 bps, drop rate 0 bps Match: ip dscp ef (46) Queueing strict priority queue limit 64 packets (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 100/10000 police cir 1000000 bc 15625 be 15625 conformed 100 packets, 10000 bytes; actions: transmit exceeded 0 packets, 0 bytes; actions: drop violated 0 packets, 0 bytes; actions: drop

Class-map: DATA (match-any) 200 packets, 20000 bytes 5 minute offered rate 20000 bps, drop rate 0 bps Match: ip dscp af31 (26) Queueing (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 200/20000 bandwidth remaining percent 50

Class-map: class-default (match-any) 300 packets, 30000 bytes 5 minute offered rate 30000 bps, drop rate 0 bps Match: any Queueing (queue depth/total drops/no-buffer drops) 0/0/0 (pkts output/bytes output) 300/30000 bandwidth remaining percent 50

Based on this output, what can be concluded?

Question 19mediummultiple choice
Study the full QoS explanation →

Examine the following configuration snippet on a Cisco IOS-XE router:

interface GigabitEthernet0/1

service-policy output QOS_POLICY

policy-map QOS_POLICY

class VOICE

priority percent 10

class VIDEO

bandwidth percent 30

class class-default

fair-queue

What is the effect of this configuration?

Question 20mediummultiple choice
Study the full QoS explanation →

Consider the following configuration on a Cisco router:

class-map match-any CRITICAL_DATA match ip dscp af21 af22 af23

policy-map QOS

class CRITICAL_DATA

bandwidth remaining percent 50

class class-default

fair-queue

interface GigabitEthernet0/0

service-policy output QOS

Which statement about this configuration is true?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused QoS sessions

Start a QoS only practice session

Every question in these sessions is drawn from the QoS domain — nothing else.

Related practice questions

Related 350-401 topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the 350-401 exam test about QoS?
QoS questions usually test traffic classification (DSCP/CoS), queuing strategies, policing vs shaping and where each mechanism is applied.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just QoS questions in a focused session?
Yes — the session launcher on this page draws every question from the QoS domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other 350-401 topics?
Use the topic links above to move to related areas, or go back to the 350-401 question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the 350-401 exam covers. They are not copied from any real exam or dump site.