I applied online. The process took 1+ week. I interviewed at Sierra Infosys (Dallas, TX) in Dec 2013
Interview
Hiring process was pretty string forward. They will setup a interview with the client either in phone or in person based on the client. Interview process may change per client.
My client was 'city of Dallas' and the interview was a single phone call.
They asked me about my resume and couple of technical questions.