This document lists 24 questions about concurrency and parallel programming. It covers topics such as different levels of concurrency, SIMD and MIMD models, task types, synchronization techniques like semaphores and monitors, schedulers, task lifecycles, liveness and deadlock, synchronization implementations in Java, message passing, task termination, thread priorities, and statement level concurrency.