MgO + SiO2 → Mg + SiO3
This is an acid-base reaction (neutralization): MgO is a base, SiO2 is an acid.
This is an oxidation-reduction (redox) reaction:
SiIV - 2 e- → SiVI (oxidation)
MgII + 2 e- → Mg0 (reduction)
SiO2 is a reducing agent, MgO is an oxidizing agent.