Strangely enough, despite what you might think from HN, I haven't run into a ton of LeetCode algorithm-type puzzles at the places I've been looking.
Beyond that I don't think it's worth tweaking a resume for each ad, for example modifying word order. Nothing wrong with it exactly, but the gain is minimal because no one reads your resume that closely, and I think it encourages the wrong mindset for what is unavoidably a numbers game.
No one wants to read a multi-page resume, so you have to leave things out. Some of the things you normally leave out might be super-relevant for a particular role, due to the industry or business domain.
I don't know what proof you need this is useful - you're selling yourself, so make sure to sell what they're trying to buy.
For shotgunning applications, I don't customize. Way too much effort.
I wouldn’t personalize your resume for any company, nor do I recommend writing a personalized cover letter for any of them — you have no idea the skill set that will be valued by the person reading the resume, as they are an unknown random variable. I feel it’s just a time waste and there is no proof that this sort of thing is fruitful.
Also fuck leetcode. I’ve refused to do the leetcode and still gotten the offer to do an interview without it. Imo, we should all show some backbone and stop accepting all this superstitious mumbo jumbo as the accepted form of recruitment.