I applied online. I interviewed at TTNI (Plano, TX) in Jan 2019
Interview
Initial phone screen by inside recruiter. She didn't know much at all about the technical requirements. Then group interview where it was more in-depth and specific to the role. Met on-site with hiring Manager, got offer a couple of weeks later. Language barriers to some extent.