I applied through a recruiter. The process took 2 days. I interviewed at Interbank FX (Cottonwood Heights, UT) in Mar 2010
Interview
Phone screen, usually all the dumb questions like "what is inheritance?" Round 2 is with some developers at the company. The current crew tends to think drawing problems on the board is less interesting than listening to you talk and hearing if you really know your stuff. That said, you may still solve some problems.
Interview questions [1]
Question 1
Most questions aren't that advanced and are definitely fair.