Then for those jobs it is not reasonable to have 5 hour interviews, and I doubt they do since they care about costs. But the companies that started this trend pays extremely well, developers gladly jump through those hoops for those massive salaries.