I'm a senior (7+ yoe) front-end engineer looking for my next role, currently working at a large social network co. Most of my experience comes my current company. While the prevailing recommendation is to simply crush leetcode problems and memorize sys design approaches, I'm wondering if there's a better way. Honestly, studying b-trees and dynamic programming for an interview (especially when not using much of these on the job) isn't particularly motivating. At the end of the day, I simply enjoy building and shipping products.
So I'm curious: for more senior SWEs out there (especially front-end folks), what do you recommend going through to prep for technical interviews?