Skip to content

eBPF Questions

Practice questions for eBPF topic in Cilium Certified Associate. 20 questions covering this domain.

20 questions5 easy9 medium6 hard
Q1
easy

What is eBPF as described in the Cilium component overview?

Q2
easy

Which pair explains how eBPF programs are kept safe and fast in the kernel?

Q3
medium

Why can Cilium apply and update security policies without changing application code or container configuration?

Q4
hard

A team expects every networking feature to run fully in eBPF on every Linux kernel version, but one environment falls back to legacy behavior. What is...

Q5
medium

Why does Cilium identity model scale better than traditional iptables-style filtering in dynamic microservices environments?

Q6
medium

A Cilium operator notices that on a particular cluster node running an older kernel, some eBPF-based features like socket-level load balancing are una...

Q7
medium

An eBPF program must be attached to a hook point in the kernel to run. Which hook point does Cilium primarily use to intercept and process ingress and...

Q8
easy

Which Linux kernel subsystem is eBPF most directly associated with, enabling it to safely run custom bytecode inside the kernel?

Q9
medium

A networking team asks why Cilium with eBPF performs better than a traditional iptables-based CNI at large scale. Which characteristic of eBPF-based p...

Q10
hard

A security engineer argues that eBPF programs loaded by Cilium could be used to exfiltrate kernel data or crash the node. Which kernel mechanism speci...

Q11
medium

What is the benefit of Cilium's east-west load balancing rewriting service connections at the connect call?

Q12
hard

Which feature set is documented for Cilium north-south load balancing?

Q13
hard

Which statement best captures the advantage Cilium gains from eBPF over traditional IP-based filtering?

Q14
medium

How does Cilium handle newer eBPF capabilities that may or may not exist on a given Linux kernel?

Q15
easy

Beyond packet filtering, which additional data structures does the component overview say eBPF has been extended with?

Q16
medium

In the Cilium datapath objects described in the eBPF introduction, which object performs a map lookup on destination IP and optionally destination por...

Q17
easy

Which BPF hook gives Cilium the earliest possible packet-processing point in the driver and is ideal for high-performance filtering?

Q18
hard

A local TCP connection between two Cilium-managed endpoints on the same node should be redirected quickly after policy validation instead of taking th...

Q19
hard

A security team wants to drop packets for obviously invalid destinations before they travel further through the stack. Which Cilium datapath object be...

Q20
medium

Which hook does Cilium use to monitor TCP state transitions, especially when a connection reaches ESTABLISHED, so it can attach accelerated socket pro...

Sign in to see all 20 questions

Create a free account to browse all questions — completely free during our launch phase.