• (Don't get me wrong, I know how to code, but I'm not that great.)

    The test I give to a interviewee would be writing a code which would add, insert, update and delete data from database to SQL. As this basic procedures are the fundamentals of developing and maintaining a software. This could be done specially from fresh grads, and what I found out, most of them fail to apply these things, even in using ADODC. When it comes to experienced ones, I would ask what is there asking salary, then create the same system, but somehow, I check weather they used stored procedures, view, etc... to do such things, and how fast they created the system. I also check their code in the development software, and check if they just searched the code in the internet, with this approach, I could tell if the programmer is above average, or just a plain copier of codes.