low level c++ drill: - virtual memory + paging (page tables, TLB, when does a TLB miss matter) - multithreading primitives (mutex vs atomic vs spinlock when) - STL impl details - inline pros/cons - when to vectorize then write a small C function w subtle UB / strict aliasing gotchas.