I applied online. The process took 2 days. I interviewed at Gaming Laboratories International (Las Vegas, NV) in Jun 2010
Interview
Okay, first you get interviewed by the HR rep, she asks some basic questions. Don't worry too much about the HR interview. You need to know why you want to work for the company and history about the company. In the first interview you will take two skills test. You need to know C++ specifically: Pointers, How to use the Random Function, Program Flow, and there was a questions about using one compiler can you make a program for Mac and PC. The second test is about probability. Calculating examples include: If you have two dice what are the odds that you will get a sum of 8, and balls in buckets 9 balls 3 different colors odds that you will get two of one color. Know how to calculate probability.
Second interview will be with the two Hiring Managers. Thirty minutes with one thirty with the other. WARNING: When they ask why do you want to work here? DO NOT say programming, DO NOT mention the word programming! At all! Programming is something you do not want to talk about at all! The lady goes into a long spiel about there being no programming if you even mention the word. Mention that the math is fascinating or that you love being around the hardware, because you used to build computers. My friend interviewed after I did and got a job offer. Also, you need to know pivot tables and macros in Excel and how to use them. They might ask a basic question about it.