The home assignment was challenging but very interesting, Very long interview process (4 rounds) , I was called for final interview on-site for the entire day and there was no coordination between the interviewers. They were all asking same kind of questions, I don't think there was any notes comparison