OTOH, if it's for a position like a consultant or solutions engineer, which are positions where you are likely going to be giving PowerPoint presentations and training sessions to customers, then I think such a presentation during an interview is actually very useful, even though I personally hate doing them.
His interview would be better than a DS&A interview except there is a presentation to an audience instead of a 1-on-1 conversation. This would make sense for a sales or upper-management position, but not a line SWE position. The reason for rejection is also suspect as that should have been caught in resume reviews. My guess is that he wasn't picked for whatever reason and they gave him a general rejection. Either way, I would much rather my career rest on my actual work experience than my ability to solve DS&A trivia on a clock.
I totally expected to see complaints about DS+A style questions, some discussion about how leetcode is useless for actual job performance etc. When people who make those complaints are pressed for alternative interview styles, a common response is to suggest a presentation very similar to the one described in the OP.
I’m somewhat skeptical that this style of interviewing is any better than the standard leetcode method, but I’m interested in hearing if there people who have the opposite view. Would anyone prefer an hour long presentation over an hour long algo heavy white boarding session?