I like it, but it's mostly because I like solving puzzles (I like hackerrank a lot).
However, I don't think it accomplishes anything meaningful, as the solutions for most puzzles (or similar puzzles) are easily found, unless the challenge is real time with the interviewer pairing with the applicant to see how they go about solving it.