I applied online. The process took 4 weeks. I interviewed at Quest Software (Aliso, CA) in June 2013
Interview
I gave around 4 hours of interview with two people. One was a UI designer and one was a software development manager. First two hours was more of general questions on what all projects you worked on and then next two hours was a small test where I was given a laptop to build a small game using visual studio. It had internet so could google few things. Once I was done with it, both asked about my process to solve it and also checked the working game.
Interview questions [1]
Question 1
Develop a memory game using visual studio C# and also create few graphics for it.