I was sort of being facetious with the 40 hours thing. Nobody really gets 40 hours of interaction of a candidate before hiring. More typical is closer to 5-8, which means they can make a decision in a single day.
Edit: even an intense 6-interview loop including a "sell" dinner can be done in a day if scheduled properly. The multiple weeks thing is entirely poor scheduling on the part of the company.
3 tech interviews, lunch with team or other colleague, followed by general corporate HR interview and a "sell" session all fit neatly into a single business day.
Edit: even an intense 6-interview loop including a "sell" dinner can be done in a day if scheduled properly. The multiple weeks thing is entirely poor scheduling on the part of the company.