I applied online. The process took 2 weeks. I interviewed at Granbury Solutions (Irving, TX) in Feb 2017
Interview
You go through a couple of rounds.
First you do an online test, then you do a culture fit interview, then you do a series of technical interviews and finally, you do a small project.