Steps 1 and 2 were a typical online coding challenge and a tech phone screen.
I was invited to more on-site interviews, which wasn't a surprise. I was surprised, however, when the recruiter said that they wanted me to do one more coding interview (in addition to the hiring manager interview) because some of the feedback indicated that my coding was a bit slow. Fine, but I'm not sure how much faster they expect you to code if they also want you to properly explain everything you're doing.
The recruiter called me a couple days later to tell me that all the feedback was "very positive" and that my coding, culture fit, behavioral questions, motivation for joining Palantir, etc., were all extremely positive. However, this is when stuff started to get weird for me. Instead of proceeding with an offer (which is what I had been led to believe would happen after the second round of on-site interviews), the recruiter asked me if I were interested in a Forward Deployed Software Engineer role instead. This role requires lots of travel directly into client offices and is essentially just being a consultant. I had been very clear since the very first recruiter call (right after the online coding challenge, but before the tech phone screen) that I was not interested in this position and that travel was a big no for me. At that time, they had clearly understood my desire and said that I would be proceeding with interviews in consideration for the regular Software Engineer role. So I was surprised that they seemed to be trying to do a bait-and-switch for the FDSE role instead at this late stage. I pushed back—I asked if this was a choice or if it was being forced onto me—and the recruiter backed off a bit, although she still said they would have to talk more about it. Another review here on Glassdoor has said that Palantir is desperate for people to fill the FDSE role, since it doesn't seem to be very popular. I really felt this when the recruiter tried to gauge my interest for the FDSE role.
A couple of days later, the recruiter gets back to me and says that they would like me to do yet another interview, this time with a Team Lead Software Engineer to gauge my fit for the regular Software Engineer role. At this point, I am starting to get uncomfortable flags in my head. I had already talked to two Team Lead Software Engineers in my interviews; why weren't they able to get the feedback they wanted from those individuals?
Continued in "interview questions" section
The following metrics were computed from 48 interview experiences for the Palantir Software Engineer role in New York, New York.
Palantir's interview process for their Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Palantir's Software Engineer interview process in New York, New York.