I applied through a recruiter. The process took 3 months. I interviewed at T-Mobile (Bellevue, WA) in Oct 2018
Interview
3 phone screens, super day on-site. I was contacted on LinkedIn. Quickly had phone interviews within one week. After one half month I had on-site. About 2 and half months later, offer was finalized