Initial screening (with senior dev, not HR) -> all of this in one day: technical round (basic coding in c++ and basic supervised learning psuedo code) -> design round -> CTO meeting -> decision
Be prepared to be ghosted and never given a strait answer