Palantir Technologies logo

Palantir Technologies Field / Application Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 198 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
56.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Palantir Technologies.

Showing 3 of 198
Palantir Technologies logo
Palantir Technologies

Forward Deployed Engineer

Engineering · half a year ago

Mid Difficult Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Coding Technical Behavioral

Got a phone screen first, then had to do 3 hackerrank problems. The first two were pretty easy, but the third one was a dynamic programming knapsack problem. All 3 problems were linked and built on each other. Like, imagine designing a vending machine message system. First part: given drinks, prices, order, and balance, print change message or insufficient funds. Second part: now you can use balance or rewards points. Third part: optimize for cheapest drink price with a reward scheme. I passed the hackerrank, but I'm still in the middle of the interview process. It felt easier than Intuit but harder than the US Govt Tech Force interviews.

Confirmed questions5 questions
  • Tell me about your projects and past work.
  • What are your thoughts on working here?
  • Can you design a system to handle vending machine messages, specifically calculating change or indicating insufficient balance based on a drink list, prices, order, and user balance?
Palantir Technologies logo
Palantir Technologies

Forward Deployed Engineer

Engineering · a year ago

Intern Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical Case Behavioral

3 rounds in total. One is Sql type question. Second is MBB type question and a learning and applying type question-basically builds on the earlier parts.Pretty straightforward just make sure to practice this skills before hand

Confirmed questions2 questions
  • Tell me about your internal motivation.
  • Tell me about your impact.
Palantir Technologies logo
Palantir Technologies

Forward Deployed Engineer

Engineering · a year ago

Entry Difficult Neutral experience No offer 1 round
Interview process
Take home
Interview formats
Coding Technical

Got an OA first, which had 3 questions to be completed in 60 minutes. It included a dynamic programming question, a SQL question, and an API-based question. I passed all test cases for the SQL and API questions, but not for the DP one, so I didn't move on. The DP question was tough! On the bright side, it was good to see questions that seemed relevant to what a Software Engineer actually does day-to-day, rather than just pure competitive programming stuff.

Confirmed questions1 question
  • A dynamic programming question, a SQL question, and a REST-API question

Palantir Technologies Field / Application Engineer Interview Questions

Quoted word for word from Palantir Technologies interview reports.

Given a 2D array of non-negative integers representing a map where 0s are water and non-0s are land, and land cells form islands (connected horizontally or vertically), find the size of the island with the highest total value (sum of its cells).

Read reports

Given a list of valid words, how would you create a function that finds all anagrams for an input word?

Read reports

Write a routine to verify that all the words in the solution of a crossword puzzle are valid words, given the puzzle as a 2D array of strings.

Read reports

How do you delete a node from a singly linked list if you're only given a pointer to that node?

Read reports

What's the probability that all endpoints of a randomly thrown triangle within a rectangle are inside a circle, given the rectangle and disk setup?

Read report

How would the detection of words on the same keyboard row be affected if the input were in a different language?

Read report

What is the fastest way to determine the winner from 25 racers using a 5-racer track, and what is the optimal number of races to do so?

Read report

Given a list of events, each represented by a timestamp, and a list of time intervals, how can you determine how many of these intervals contain each event?

Read report

Regarding selecting a sentence uniformly at random in a text by starting at a random spot and moving back and forth until a full stop is found with a following character, is this method accurate?

Read report

Formats, difficulty and experience

Across all 198 Palantir Technologies interview reports.

Interview formats

Technical 32.5%
Coding 29.6%
Behavioral 24.2%
System Design 8.3%
Presentation 3.8%

Interview difficulty

Easy 8.6%
Average 46.5%
Difficult 44.9%

Candidate experience

Neutral 23.6%
Positive 56.9%
Negative 19.5%