I applied online. I interviewed at Ubuntu (New York, NY)
Interview
It was really long and arduous, but the interviewers were quite friendly. They still have an archaic interview process where they make you write a long essay about your past and do a puzzle test.