Canonical needs to get in touch with the market and completely modify their interview process. The expected time investment from their candidates is unrealistic. The process does not have a deterministic outcome as you go through it. In my opinion it was a major waste of time. I would recommend candidates to stop after 3 interviews if there is no offer on the table.