Started with a recruiter screen where the whole point is just checking if you actually care about their mission and the real-world impact of their software, rather than just wanting a cool tech job.
After that was a 90-minute HackerRank OA that felt more like an implementation mini-project with SQL and Python instead of abstract algorithms.
The onsite was a 4-round loop chosen from decomp, re-engineering, learning, coding, and sys design:
The final chat with the hiring manager is pretty intense too ngl. They will actually make you redo parts of the onsite you struggled with.
For prep, don't just mindlessly grind LeetCode. Practice reading other people's code fast and structuring ambiguous problems. I got a really good Palantir coach on Prepfully who helped a lot to catch my blind spots and get a reality check before the actual loop. Overall, not very easy though.
A payment processing module has a race condition that produces incorrect totals under concurrent writes. Walk through how you would identify the root cause and propose a fix.
The following metrics were computed from 1 interview experience for the Palantir Software Engineer role in Miami, Florida.
Palantir's interview process for their Software Engineer roles in Miami, Florida is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Palantir's Software Engineer interview process in Miami, Florida.