I think that something that should be mentioned that these coding challenges are the norm for hiring out of college. It doesn't matter (at 90% of companies, from personal applications) that you have a resume/portfolio of cool and interesting project/experience. All companies count on this coding interview to screen you. Some companies give you rather outlandish questions to screen you on the first try. My cool personal projects have never been mentioned by a interviewer.