There are two big reasons to work at Palantir (in addition to a myriad of smaller ones):
One of the cool features of Palantir that differentiates the company from the walled-garden (and useful, not knocking them) experiences one gets at Google, Dropbox, Facebook, etc., is that Palantir deals with problems in the messy world, in a wide variety of industries—healthcare, law enforcement, disaster relief, energy, fraud, etc.—and puts a lot of responsibility on individual employees to map new problems in the messy world to sets of existing or not existing (and needing to be built) pieces of software, to solve the problem. It's really empowering and an exciting change of pace from what much of Silicon Valley considers important.
The downside of interacting with the messy world is that you can't easily construct a narrative about your business and expect it to remain unchanged (e.g., Dropbox being the place you store your files, or Google categorizing the world's information).
As a rapidly growing company, Palantir has been forced to constantly refine its mission and why it operates the way it operates. This can lead to a lot of ambiguity and anxiety, as the unknown always has a tendency to do.
Give ground grudgingly. Palantir is now over 1600 people, and this creates a push to drift towards the bureaucracy of a bigger company. The empowerment that individual employees get from our decentralization, though, is what allows us to adapt to new problems quickly and effectively.
One phone interview, followed by an onsite interview.
This was in 2018. Three phases: * System design * Algorithms/data structures * Debugging Debugging occurred in a Java project. They provided a computer with IntelliJ IDEA and expected its use, including the debugger. The Java code parsed a file co
They gave me a short (30-45 minute) phone screen within a couple of days of submitting my resume, and then scheduled me for on-site interviews the following week. My on-site interviews were split across two consecutive days: * Day one: 10:00 AM -
One phone interview, followed by an onsite interview.
This was in 2018. Three phases: * System design * Algorithms/data structures * Debugging Debugging occurred in a Java project. They provided a computer with IntelliJ IDEA and expected its use, including the debugger. The Java code parsed a file co
They gave me a short (30-45 minute) phone screen within a couple of days of submitting my resume, and then scheduled me for on-site interviews the following week. My on-site interviews were split across two consecutive days: * Day one: 10:00 AM -