I applied online. I interviewed at TrustScale (San Jose, CA)
Interview
First have to answer some screening questions by emails. Then, Take two hours own language test including voice, writing, translation and error correction
Last pass the test and go to next step
Hope it helps