The first two rounds were fairly straightforward. Because bizdev folks are supposed to understand the Palantir platform, the first round was a timed test about their software and their proprietary programming language. The second round was a phone interview, where I was given various graphs and asked to analyze them based on some fairly well-known metrics (I have a finance background).
Passed both tests with flying colors, and made it to the in-person interview round, which I will describe in detail now. Basically, the moral of the story is to get some sleep before the interview, or you'll end up muffing basic math. Also, I spent a lot of time rehearsing brain teasers; in my experience, that was totally useless. No brain teasers were asked, just domain specific stuff (basic finance & very elementary CS knowledge).
- Interview 1: More graph interpretation using well-known financial metrics. The issue here is to not think about them in finance terms, but completely mathematically. If you have a finance background, do *not* jump to conclusions about what they are asking.
- Interview 2: Questions about their software and proprietary programming language; fairly easy. You don't need to be a programming whiz to understand how their software works.
- Interview 3: Basic algorithm questions, very similar to the ones on projecteuler.net. As some have mentioned, they focus on the length of time it takes the algorithm to run.
- Interview 4: Lunch with the team lead. Very laid-back, nothing technical.
- Interview 5: Discussion of some very well-known financial metrics (again, in completely mathematical terms). At one point, had to compare two customized metrics against each other and see if they were the same. This involved comparing two semi-complicated series of fractions.
I haven't heard back from Palantir yet, but I'm assuming I didn't get the job because I didn't meet any founders, and because I genuinely feel I flubbed the 5th interview (and the 1st to some extent). Basically, this was my first round of technical interviews ever, and by the time I got to #5, I just didn't feel like wrestling with fractions. Ugh!
On the other hand, I actually think that the interview style was fair and relevant. They didn't ask stupid brain teasers and all of the questions actually seemed germane to the job.