I applied online. The process took 5 weeks. I interviewed at US Internet (Minnetonka, MN) in Nov 2017
Interview
Phone screen and in person interview with tech lead. It was fairly informal. I then had another follow up interview with VP and tech lead, but seemed mostly to double check that I would be able to commit.