Undefined behaviour the compiler exploits, a deadlock and a lost wakeup to fix, RCU, two crash reports to triage, and a slab allocator to design at the whiteboard.
1:15:00 total
One clock for the whole set, kept by the server.
9 questions
Answer in any order and revise until you finish.
Graded at the end
Only code test results show during the set.
What is in it
1. M4 Pointer & UB TrapsMultiple choice
2. M4 Pointer & UB TrapsMultiple choice
3. M4 Pointer & UB TrapsMultiple choice
4. M7 Concurrency & the Memory ModelFix the bug
5. M7 Concurrency & the Memory ModelFix the bug
6. M7 Concurrency & the Memory ModelMultiple choice