If it was just a fire the pilots would have had time to radio that there was a problem aboard.
Here's a Boeing a/c that caught fire on the ground. A fire ate into the copilot's oxygen supply hose and fed the fire. An explosion could be magnified by a small bomb being placed near or upon oxygen lines.
Another flash fire of an aircraft on the ground.
SOURCE- the MH 370's disappearance / discussion board. This a/c disappeared almost instantaneously too. Could be similar MO's. Homicide by pilot... or a clever technique that is being implemented globally.
https://www.metabunk.org/flight-mh370-depressurization-scenarios.t3265/page-3