What in your opinion is a better way to test an applicant - have them write pseudo code on the whiteboard, or write specific code on the computer using Visual Studio? 

In both cases questions concern manipulating some data structures. I know by myself that whiteboard can be more nerve wracking but could be good to see how the person acts under pressure.