Yup, agreed with this completely. But it doesn't mean this is a right way. I definitely don't want end up in a future 10 years later where every company asks for unpaid work as an interview taking example from the Big Guys.
Do you remember how many companies started mind blowing puzzles in 90s after Microsoft made it famous?