Microsoft interview question

Design and implement a Thread Pool with a fixed size