I applied online. The process took 2 weeks. I interviewed at Matrix (East Lansing, MI) in Dec 2014
Interview
There was a meeting with the boss and other candidates. Then, we received two "training tasks" and were sent home to finish them as well as do online tutorials in html, php and js. Then once those were done there was a 1:1 meeting with the boss and instructions for a third training task relating to their own product. If finished correctly, you're hired.
Interview questions [1]
Question 1
Nothing specific, just review training task submissions