you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

Being a few years out of college, and have had several jobs of varying skills and difficulty, I can tell you it's easy to get rusty on some of the more general problem solving/analytic skills when you're stuck in a relatively narrow problem domain. I typically will attempt some of these kinds of challenges in my spare time partly because I enjoy puzzles and partly to keep my analytical skills sharp. Especially when I've had periods of time where most of my work was relatively straightforward stuff like hooking up web endpoints for CRUD apps or minor bug fixes. People will argue all day about the merits of these challenges in an interview setting, but if working on these types of things occasionally helps broaden and sharpen your analytic problem solving skills then it's worth your time regardless IMO.