While I get the drive of people to do leetcode for jobs, it's not entirely for that. A lot of people on r/cscareerquestions say leetcode sucks and that they hate doing it for interviews.
Interview or not, I enjoy solving leetcode questions just for the fun of it.
I wish more people saw it that way.