I applied through college or university. The process took 1 day. I interviewed at Transweb Global (San Jose, CA) in Jan 2014
Interview
Interview process order - Telephonic conversation with a manager. Then skype video call with HR head and lastly a personal interview with the company director.
Quality of work experience matters alot and company wants to test your spontaneity and your pressure tolerance level.
Brush up your knowledge in world events and current affairs.