Rakuten Kobo interview question

What makes numpy faster than vanilla Python in calculating matrix operations?