can't agree with you more here. I just rejected Amazon's "onsite" interview as I could not find(not motivated either) time to redo all those only-useful-for-interview-leetcode questions before the interview. I for one, _never_ need use those in a 20+ year career as a software programmer. Most of the time is issue tracking, feature addition, and if I do need an algorithm, I know where to find them and which one is the best, which are enough and are 100% of the time done, I don't need reinvent the wheel for that at all.