The overall process went very smooth and was very organized. There was an HR screening for the first round, followed by a hiring manager screen, then a take home assignment, presentation of the take home (1 hour, including answering technical questions from a panel) and a final CPO values interview.