I applied online. The process took 4 weeks. I interviewed at DEK Technologies in Mar 2016
Interview
I got one phone screening interview, then an onsite, technical discussion with 2 senior engineers, then introduction interview with hiring managers. Each round is about 1 hour. I got the offer about a week later.