The core challenge isn't the problem itself, but that we require them to make a rails app of it - including an ability to save the information put in, and add comments.
None of it is a particular challenge, but it could be tedious. There's definitely some minimal amount of integration involved. What I find interesting is that when I ask people I know and regard as good programmers, they balk at the amount of time the exercise might take.
When I interview the bootcamp programmers, they always say they can get it done in a day, no problem. And usually don't finish.