I applied through a recruiter. The process took 2 weeks. I interviewed at Palantir Technologies (Palo Alto, CA)
Interview
A recruiter wrote to me on LinkedIn about job offerings. I decided to go forward with an internship application. During the process I talked with three different recruiters -- all of them were very kind and one of them invited me for an 1-hour lunch/tour.
I got a technical phone interview. I didn't get the impression from the interviewer that he wanted to do interviews and he may not have done a lot of interviews. Maybe he was as nervous as I was, I'm not sure.
I ended up using Java even though I was told by the recruiters that I could use any language (I specifically asked about C++ and C#). I have no problem with Java programming but at the time of the interview I hadn't used Java for a year. I did okay on two questions and wrote a solution for another question that I improved with a few hints. In the end I asked standard questions about culture, etc. But also a more bold question about his impression of the handling of the NSA/Wikileaks cases. Those issues means a lot to me.
A day later I got a standard email from Palantir (not from any of the three recruiters or from a physical person!) telling me that they didn't see my experience/skills fit the position. I think that was very unrespectful. When I (and one of their engineers) use 45 min for a phone interview, I think the least they can do is to use 3-5 min to tell you why they didn't see you fit such that you can improve, etc.
I wrote to one of the recruiters about it and after a few emails I got more details. While I don't agree on all the points, I was satisfied to get an explanation. The explanation from the recruiter made this a neutral experience instead of a negative one.
Interview questions [1]
Question 1
Not anything fancy. First/second year CS algorithm questions.
I interviewed at Palantir Technologies (Washington, DC)
Interview
20-minute Phone Screen (background and interests) -> Coding Assessment (3 questions: 2 LC medium and a REST API task) -> 45-minute Technical Interview -> Virtual Onsite (Learning and Decomp) -> Final Round with Hiring Manager
The process included two phone screens, two technical rounds (one DSA and one learning decomposition), and a hiring manager interview. They had my email wrong, so I kept getting notified only a day before interviews, which really sucked.
Interview questions [1]
Question 1
Which team i wanted to be on determined the style of DSA they asked
I applied online. The process took 3 weeks. I interviewed at Palantir Technologies (Cambridge, England) in Dec 2025
Interview
The interview process was straightforward and well-organized. I first had a short screening call, followed by a virtual technical interview with the hiring team. Everyone I spoke with was professional and clear about expectations, which helped the process feel smooth and comfortable.
Interview questions [1]
Question 1
They gave me a small class-based problem and asked me to design a simple class structure to model a real-world object and demonstrate basic methods.
Software Engineer Intern applicants have rated the interview process at Palantir Technologies with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 44% positive. To compare, the company-average is 46.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer Intern roles take an average of 22 days to get hired, when considering 34 user submitted interviews for this role. To compare, the hiring process at Palantir Technologies overall takes an average of 28 days.
Common stages of the interview process at Palantir Technologies as a Software Engineer Intern according to 34 Glassdoor interviews include:
Phone interview: 39%
One on one interview: 23%
Skills test: 18%
Presentation: 9%
Personality test: 5%
Other: 5%
Group panel interview: 2%
Here are the most commonly searched roles for interview reports -