I applied online and then was later contacted by phone. After that interview a video interview was held including screen capture software. The second part was a technical interview focusing on my skills and resume information along with programming basics.