1. Phone call with a recruiter to discuss what Palantir is and what I would be interested in doing at Palantir.
2. Technical phone screen with an engineer.
3. Phone call with a different recruiter discussing the on site interview and asking which type of interview I wanted, General Engineer or Systems Engineer
4. Onsite interview: breakfast, three interviews, lunch, demo, then sent home
5. Rejection email saying I am "not a strong enough fit"
Overall the process went smoothly. What really bothered me about the interview process was that I did very well on my interviews on site. All of the problems resulted in a solution that was good and received very positive feedback from the interviewer. I came out of the demo after lunch ready to move on to more interviews (because no matter what they tell you onsite, if they send you home after lunch you're not getting the job unless you've met the founder), but was told to go home. I then received a one line email saying I was not a strong enough fit. I spend a week going over every single interview I had and could not see any place I had gone wrong. I evaluated the interview with friends who also agreed with me that it doesn't seem like I had done poorly. There is no reason that I should be coming out of an interview after receiving only positive feedback from my interviewers then get rejected with no explanation.