Skip to content

Exam Day Tips and Strategies

Comprehensive guide for exam day preparation and strategies for all CNCF certifications.

Table of Contents


Pre-Exam Preparation

One Week Before

  • [ ] Review all exam domains and objectives
  • [ ] Complete at least 2 full practice exams
  • [ ] Identify and focus on weak areas
  • [ ] Ensure your ID is valid and matches registration name
  • [ ] Test your exam environment (webcam, microphone, internet)

One Day Before

  • [ ] Light review only - no cramming
  • [ ] Prepare your exam space (clean desk, good lighting)
  • [ ] Get a good night's sleep (7-8 hours)
  • [ ] Prepare water and snacks
  • [ ] Set multiple alarms for exam time

Exam Day Morning

  • [ ] Eat a healthy breakfast
  • [ ] Avoid excessive caffeine
  • [ ] Review your cheat sheet one last time
  • [ ] Start exam check-in 30 minutes early
  • [ ] Use the bathroom before starting

Exam Environment Setup

Room Requirements

  • Clean desk policy: Only allowed items on desk
  • Clear walls: Remove posters, whiteboards, sticky notes
  • Good lighting: Face should be clearly visible
  • Quiet environment: No interruptions allowed
  • Single monitor: External monitors must be disconnected

Technical Requirements

- Stable internet connection (minimum 1 Mbps)
- Webcam with clear video
- Working microphone
- Supported browser (Chrome recommended)
- Close all unnecessary applications
- Disable notifications

Allowed Items

  • Government-issued ID
  • Water in clear container (no labels)
  • Prescribed medications (notify proctor)

Not Allowed

  • Mobile phones
  • Smartwatches
  • Headphones/earbuds
  • Books or notes
  • Additional monitors
  • Other people in room

Time Management Strategies

For Performance-Based Exams (CKA, CKAD, CKS)

Strategy Description
First Pass Answer easy questions first (2-3 min each)
Flag Difficult Mark hard questions and move on
Second Pass Return to flagged questions
Time Check Check time every 30 minutes
Last 15 min Review answers, check for errors

Time Allocation by Question Weight

Question Weight    Suggested Time
5%                 5-6 minutes
7%                 7-8 minutes
10%                10-12 minutes
13%                13-15 minutes

For Multiple-Choice Exams (KCNA, KCSA, PCA)

  • 60 questions in 90 minutes = ~1.5 min per question
  • Read question carefully before looking at answers
  • Eliminate obviously wrong answers first
  • Don't spend more than 2 minutes on any question
  • Flag uncertain answers and return later

Common Pitfalls to Avoid

Technical Mistakes

  1. Wrong namespace

    # Always check current context
    kubectl config current-context
    
    # Set namespace for session
    kubectl config set-context --current --namespace=<namespace>
    

  2. Forgetting to save YAML files

    # Always verify file was saved
    cat <filename>.yaml
    

  3. Typos in resource names

    # Use tab completion
    kubectl get pod <TAB>
    

  4. Not verifying work

    # Always verify resources are created
    kubectl get <resource> -n <namespace>
    kubectl describe <resource> <name>
    

Time Management Mistakes

  • Spending too long on one question
  • Not reading the full question
  • Overthinking simple questions
  • Not using imperative commands when faster

Environment Mistakes

  • Not bookmarking documentation beforehand
  • Unfamiliar with exam terminal
  • Not practicing with exam-like environment

Certification-Specific Tips

KCNA Tips

  • Focus on understanding concepts, not memorization
  • Know the CNCF landscape and projects
  • Understand Kubernetes architecture at high level
  • Review cloud native principles

KCSA Tips

  • Understand the 4Cs of cloud native security
  • Know common attack vectors
  • Understand RBAC concepts
  • Review supply chain security

CKA Tips

# Essential aliases to set up
alias k=kubectl
alias kgp='kubectl get pods'
alias kgs='kubectl get svc'
alias kgn='kubectl get nodes'
export do='--dry-run=client -o yaml'

# Generate YAML quickly
kubectl run nginx --image=nginx $do > pod.yaml
kubectl create deploy nginx --image=nginx $do > deploy.yaml
  • Master kubectl imperative commands
  • Practice cluster troubleshooting
  • Know how to backup/restore etcd
  • Understand networking and services

CKAD Tips

# Quick pod creation
kubectl run nginx --image=nginx --port=80

# Quick deployment
kubectl create deploy nginx --image=nginx --replicas=3

# Expose service
kubectl expose deploy nginx --port=80 --type=ClusterIP

# Create configmap
kubectl create cm myconfig --from-literal=key=value

# Create secret
kubectl create secret generic mysecret --from-literal=pass=secret
  • Focus on speed with imperative commands
  • Know pod design patterns
  • Practice with Jobs and CronJobs
  • Understand probes and resource limits

CKS Tips

  • Know NetworkPolicy syntax by heart
  • Understand Pod Security Standards
  • Practice with Trivy, Falco
  • Know how to create/apply AppArmor profiles
  • Understand audit logging

PCA Tips

  • Master PromQL syntax
  • Know rate() vs irate() vs increase()
  • Understand recording rules
  • Practice alerting rule syntax
  • Know common exporters

kubectl Shortcuts for Exam

Essential Aliases

# Add to ~/.bashrc
alias k=kubectl
alias kaf='kubectl apply -f'
alias kdel='kubectl delete'
alias kd='kubectl describe'
alias ke='kubectl edit'
alias kl='kubectl logs'
alias kx='kubectl exec -it'

# Dry run shortcut
export do='--dry-run=client -o yaml'
export now='--force --grace-period=0'

Quick Commands

# Get all resources
kubectl get all -A

# Watch resources
kubectl get pods -w

# Get YAML output
kubectl get pod nginx -o yaml

# JSONPath queries
kubectl get nodes -o jsonpath='{.items[*].status.addresses[0].address}'

# Sort by column
kubectl get pods --sort-by='.metadata.creationTimestamp'

# Filter by label
kubectl get pods -l app=nginx

Documentation Navigation

Bookmark These Pages

Kubernetes: - https://kubernetes.io/docs/reference/kubectl/cheatsheet/ - https://kubernetes.io/docs/concepts/ - https://kubernetes.io/docs/tasks/

Prometheus: - https://prometheus.io/docs/prometheus/latest/querying/basics/ - https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/

Search Tips

  • Use Ctrl+F to search within pages
  • Use site search for specific topics
  • Keep frequently used pages in separate tabs

Exam Day Checklist

2 Hours Before

  • [ ] Light meal, stay hydrated
  • [ ] Review key concepts one last time
  • [ ] Prepare exam room

30 Minutes Before

  • [ ] Close unnecessary applications
  • [ ] Clear browser cache
  • [ ] Test webcam and microphone
  • [ ] Have ID ready
  • [ ] Start check-in process

During Exam

  • [ ] Read each question carefully
  • [ ] Check namespace requirements
  • [ ] Verify your work
  • [ ] Flag difficult questions
  • [ ] Manage your time

After Each Question

  • [ ] Verify resource was created
  • [ ] Check it matches requirements
  • [ ] Move to next question

Mental Preparation

Stay Calm

  • Take deep breaths if stressed
  • It's okay to skip and return
  • Trust your preparation
  • Focus on one question at a time

If You Get Stuck

  1. Re-read the question carefully
  2. Check if you're in the right namespace
  3. Look for hints in the question
  4. Use documentation search
  5. Flag and move on if needed

Positive Mindset

  • You've prepared for this
  • Many have passed before you
  • One question doesn't define the exam
  • Stay focused and confident

← Back to Home