Apple Interview Question

Questions about multithreading and design