Interview process does involved doing 2 10 min powerpoints. 1 on the product and 1 on an interesting topic of your choice. Nice people and professional process. They want to see how good you are at conveying difficult topics in an engaging way, so make it interesting!