“No internet during dev” is not a business requirement, it’s hazing
When I used to run interviews (no longer working) I’d learn the most from seeing how candidates resourcefully used google, skimmed results, found relevant info. That was immediately revealing.
I think it’s a popular approach to see the hiring process as hazing, at least in some companies. I.e. to throw random hurdles, later check who’s doing best and hire them.
I saw companies state that openly. E.g. saying: we’re all competent programmers, none of us like leetcode and we don’t use that in our actual job, but we need a way to filter candidates and this seems the best practical solution.
Again, perhaps desperate people and/or hustlers make for a good workforce, especially in some companies.
When I used to run interviews (no longer working) I’d learn the most from seeing how candidates resourcefully used google, skimmed results, found relevant info. That was immediately revealing.