I applied online. The process took 1+ week. I interviewed at Cave Consulting Group (San Mateo, CA) in June 2015
Interview
I forwarded resume & cover letter directly to the manager.She called me with in 2 days for telephonic.After telephonic I was called for face to face interview which lasts for around 1.5 hr.
Everyone was super cool and my Interview was free flowing.