I applied online and was contacted by a recruiter a few weeks later.
I was asked to complete a 90-minute programming challenge.
This challenge could be done in any language, but had a strict 90-minute time limit. I was able to complete it whenever was convenient for me.
The challenge required me to create an algorithm to solve a game based on a somewhat convoluted riddle they devised.
I did not end up finishing the challenge in time. A few days later, I was informed that I would not be moving forward with the process.
The time limit was really tough. I came up with a really good solution in the last 20 minutes but didn't have time to get rid of the stuff I had been working on and fully implement the correct solution.
If I had been on the phone with an interviewer, I could have at least explained what I was thinking and perhaps gotten a little more credit for my idea.
The following metrics were computed from 19 interview experiences for the Palantir Software Engineering role in United States.
Palantir's interview process for their Software Engineering roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Palantir's Software Engineering interview process in United States.