I applied online. I interviewed at TrustScale (San Jose, CA) in Apr 2018
Interview
Received an email with some general questions like are you able to work independently or okay with heavy work, after sending back my answer I got another email notifying me to go for an on-site language screening test.