Make sure to grant only select privileges on the database. Don't grant any privileges on sensitive information tables.
HN user
iroot
Superb!
Sorry, I didn't read the guidelines before posting.
TweetDeck,Quick Note and AdBlock primarily
You can never be completely prepared for programming interviews. How well you do in a particular programming interview depends on whether you have had any experience working on similar questions/problems in the past. So, bottom line - program as often as you can.
If you are interested in mathematics and algorithms, you can solve Project Euler problems projecteuler.net/problems
In the project description, mention that "only people who will provide a sample solution/data for the project will be entertained". This is a decent filter to remove 90% of applicants. To decide between the rest 10%, check ratings, previous jobs, portfolio, cost etc and make a choice.
Been there, done that! I eventually got so frustrated, that i just stood up from my desk and quit the job. Its been 3 months now and loving it.