Thoughtworks interview question

How does a multi core CPU work?