cpak Developer

16 questions. 80 per cent to pass. You may take it again as many times as you like, and a later pass replaces an earlier one.

What this is

Open book, taken on your own machine, with nobody watching. Nothing checks who is at the keyboard, so what you earn attests an exam result under an account and nothing more. Read Engineering cpak integrations first if you have not.

Answers are marked on the server, so nothing on this page tells you which one is right, and nothing is recorded for a sitting that does not pass.

Keep this sitting

Your answers stay in this browser while you work. Finish the exam, then create an account to hand it in and receive a credential.

  1. 1. Which order describes the main launch decisions before the application process begins?
  2. 2. A user override removes network and the system ceiling allows it. What is the effective network policy?
  3. 3. Which mechanism prevents a process from gaining privilege through a setuid executable after launch setup?
  4. 4. Why is an arbitrary command field invalid for a host action provider?
  5. 5. A container action asks to remove a host container without the requesting package ownership label. What should the provider do?
  6. 6. What may a storage driver change while repairing a derived checkout?
  7. 7. Why must a storage driver publish a checkout atomically?
  8. 8. An external storage driver returns a symlink that escapes its assigned root. What happens?
  9. 9. Which runtime source installer is the smaller boundary for a Debian package whose maintainer scripts are not needed?
  10. 10. A runtime source download returns one byte more than its declared size. What happens?
  11. 11. What is the correct slot mode for choosing either Go or TinyGo as the active sdk.go provider?
  12. 12. A provider exports a library_path and include_path. What does that change?
  13. 13. A nested request claims a different parent origin from the process that opened the private socket. Which identity is authoritative?
  14. 14. A package session declares an identifier already owned by a system session. What should registration do?
  15. 15. Verified launch finds a checkout that contradicts the state bound to its layer. Enforcement is off. What happens?
  16. 16. An update fails after staging new runtime sources but before switching the active package record. Which version remains active?

0 of 16 answered. Finish the 16 remaining questions to hand it in.

Projects and technologies around cpak