Taro Logo

Software Engineer Interview Experience

February 11, 2015
Positive ExperienceNo Offer

Process

First is the call from the recruiter; it's a non-technical round. She talked about the projects on my resume and then let me ask some questions.

After this round is a technical phone screen. The engineer gave me a simple design question to solve. After this step, he let me ask him some questions, and the phone screen step was over.

Questions

Design a route table. The map is from IP prefix to port number.

The route table has two operations: insert and find. Realize these two APIs.

The input of the Insert API is a vector<bool> to represent the IP prefix that needs to be inserted.

The input of the Find API is a vector<bool> which represents the IP to find. The return is the port number that the longest prefix of the input IP is mapped to in the route table. If no such prefix exists, return -1.

Was this helpful?

Interview Statistics

The following metrics were computed from 304 interview experiences for the Palantir Software Engineer role in United States.

Success Rate

6%
Pass Rate

Palantir's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive44%
Neutral36%
Negative20%

Candidates reported having good feelings for Palantir's Software Engineer interview process in United States.

Palantir Work Experiences