Thoughtworks Interview Question

How does a multi core CPU work?