I applied online. The process took 1 week. I interviewed at Palantir Technologies in Sept 2012
Interview
Applied on their website. They got back to me within a few days to schedule two back-to-back phone interviews. Each interview lasted about 30-40 minutes. Both interviewers seemed to really enjoy working at Palantir, and asked me intelligent questions. I guess I was nervous, and that made me fumble at bit.
Interview questions [1]
Question 1
1) Given a start node and a target node descriptor for any tree (not necessarily binary), check if the target is on the direct path or a child of a node on the direct path from the start node to the root of the tree. You have the methods getParent, getChildren, and match().
2) Implement a stack with the operations push, pop, peek.