I applied online. I interviewed at NTT Training (Denver, CO) in May 2017
Interview
An hour long prescreening on the phone with a department manager, then one two hour long interview with the management team. Each came in separately over that amount of time.