Got an email asking to take an online proficiency test. pretty standard one of these exams. About a week later recieved another email stating a desire for an over the phone interview. The interview was pretty technical in nature so be sure to brush up on the desired skills listed on your position opening. Once this was finished you will be asked to take a legitimate exam at a proctor site. This will took about 3 hours and was basically a programming exam like you would see in Univeristy.