I applied online. The process took 4 weeks. I interviewed at Bungie in Jun 2015
Interview
The interview process started with a phone screen from HR. The next phone interview was with the hiring manager who asked some very general knowledge questions and was more interested in learning about my career goals. The third phone interview was with the hiring manager and a developer from one of his teams. The questions in the third interview were still fairly general, however I found the developer had a hard time communicating scope or other important aspects for the questions. Also I found it wasn't much of a conversation but more of a question and answer session, so very little coaching towards the desired answer.
Interview questions [1]
Question 1
There was a couple questions on how would you code certain features such as a multiplication table. Another question was to describe the UML relationship between classes given a real world object, but the developer did not communicate this clearly.