What does solving random puzzles from Leetcode have to do with day-to-day engineering work? IMHO, the emphasis should be on previous experience, CS domain knowledge and systems architecture / design. Maybe degrees need to be fixed to convey more useful knowledge...