Dan Kegel has similar thoughts. Even better, in this article, he helps the fresh grads to understand what interviewers really looking for, and suggests number of quick ways to make you stand out from the pack. As I work in an open source company, I enjoy his suggestion on contributing to an existing open source project as a way to demonstrate your programming skills: How To Get Hired — What CS Students Need to Know – [Dan Kegel] I suggest starting by adding a conformance test to the Wine project. That’s great because it gives you exposure to programming both in Linux and in Windows. Also, it’s something that can be done without a huge investment of time; roughly 40 work hours should be enough for you to come up to speed, write a simple test, post it, address the feedback from the Wine developers, and repeat the last two steps until your code is accepted.

Interview Tips for Computer Science Students - 83