Microsoft Interview Question

Implement a thread pool in c++