I would be concerned if you brought a grades calculator to an interview, because it’s both an entry-level problem and there are countless versions floating around on the Web, so I might be worried you stole it.
I would think it wise to bring both that AND your ASP.NET stuff. Basically, you want to be able to prove you can work with the GUI but also can create elegant solutions; that would provide some comfort to me if I were interviewing you (albeit, not much).
You sent me this comment via e-mail:
>>This is actually the second interview, so they already know I’m entry-level. … I actually built this May 06 and I wanted to expand it by writing all grades to a database and allowing students to see their grades via a web page. Do you think this is still a bad way to go? I am prepared to break all of my engagements this weekend much to my wife’s chagrin.
Since they know you’re entry-level, they’re probably more interested in whether you produce clean, well-documented code and whether you can work as part of development team — that is, take on some small part of a larger product and produce work that others can understand.
So, I would make sure your code is well-commented.
Another option is to find some open-source software — such as at http://www.sourceforge.net — and amend the code to either fix a reported bug, implement a requested feature, etc.
You don’t actually need to be a member of most projects in order to get the source code, view the bug reports or feature requests. You can always download the source code for any of those projects and tinker with it to your heart’s content.
I would feel very good about an entry-level team programmer if he demonstrated an ability to pick up a project that’s already underway, be given an assignment to work on some part of it, and he did so well and without harming the other parts of the program.
by: Doug V
on: 22nd June 07