I applied in-person. The process took 2 weeks. I interviewed at TriGeo Network Security (Coeur d'Alene, ID) in Mar 2012
Interview
Phone screen by a team...then they flew me out...7:30 am meet some on your potential team and they ask questions, then dev team comes in later and they ask questions, then you go to lunch with the whole team plus others in the company...and then you meet the CTO....it was grueling but worth it...
Interview questions [1]
Question 1
How would you slice a cake with 3 slices to get 8 pieces.