I applied through a recruiter. The process took 2 days. I interviewed at Robin Hood's Computer Rescue (Seattle, WA) in Sep 2016
Interview
Phone call that was awkward because of some very specific coding questions although it was for a network engineer job. Friendly person who seemed knowledgeable and encouraging. He was surprising good at retaining what I said. He was willing to switch questions after I tried for quite a while on one programming question (follows) to another subject (I made some suggestions related to the job description, and to my surprise, he choose one of my categories for his next question. He joked a little at the end which was nice. At one point he was gone from the phone without telling me and I happened to ask a question and he figured out that I figured out he was gone and his reason was a little lame it seemed. I found it difficult because a network engineer's success, IMHO, is based on the ability to research and find information AS YOU NEED IT, so specific theory questions, and specific Linux utility memorization (like parsing files) is very specific to specific jobs, but even though I kind of bombed those questions (although I was able to think of GREP and CUT) I still got to the next all-day interview.
Interview questions [2]
Question 1
Write a short program in the language of your choice that finds the most frequent occurring number in a list and tells you what it is.