Some (but not all) of the work the company does is incredibly exciting and impactful to real-world problems. Your co-workers will be smart, hard-working, and motivated. There's a very small number of companies in the DC area that offer catered food 3 times a day and have a speakeasy. The perks are real, and while they shouldn't be a deciding factor, they're definitely nice. Stop hiring software engineers to not do software engineering. Don't lie to prospective candidates about their job duties. Consider hiring some people who have demonstrated excellence in leadership, and actually let them be leaders and make decisions.
Subscribe to AlgoDaily today and join over 12,848 brilliant developers leveling up fast by learning computer science concepts visually, tracking their job applications, and solving the most common coding challenges daily.
Note: ensure you read the disclaimer on the previous page reading the accuracy and sourcing of these problems.
Alright, let's try something a tad bit more challenging. Oftentimes, interviewers will test you on things that are deceptively easy. We saw this in Reverse a Str... Try to solve.
You're given an array of strings containing alphabetical characters and certain $ characters. A $ represents a DELETE action whereby the character before it is d... Try to solve.
Imagine the implementation for the paintbucket feature in Microsoft Paint, or how certain image filters work. You click on a specific pixel on a screen, and ever... Try to solve.
Given an array of positive and negative integers like the following: js const arr = [3, 5, -2, -4, 7, -1, 6, 8, -8, 4]; Can you write a method findSumZeroSubset... Try to solve.
We're given a string and need to see if it can be broken down into words from a dictionary array. For example: js const str = "applecomputer"; const dictArr = ["... Try to solve.
Given a binary search tree like the one below, can you write a function that will return true if it is valid? <img src="https://storage.googleapis.com/algodailyr... Try to solve.
We're given a list or array of numbers, like the following: const nums = [5, 16, 7, 9, -1, 4, 3, 11, 2] Can you write an algorithm to find the k largest values i... Try to solve.
Given an array, return just the unique elements without using any built-in Array filtering. In other words, you're removing any duplicates. Note: Order needs to ... Try to solve.
This information was sourced from reviews originally posted on Glassdoor.
Brilliant people, domain experts, quick thinkers, constructively critical. Opportunity to solve problems and impact a variety of institutions and domains that doesn't exist anywhere else. Teammates honestly depend on the hard work of each other and it keeps us moving forward. Great culture of working hard on important, high-stakes work and supporting the people you're working with. Not super political.
Very fast career growth. Since your lead probably has significantly more work they'd like to get done than they actually can, if you demonstrate that you be trusted to prioritize, plan, and deliver without their involvement you will be given more and more autonomy, very rapidly. Related to the above: very fast personal growth. Since there is so much more work than can actually get done, you can basically choose any kind of project you wish to work on, and change regularly. You can try out roles you wouldn't normally, and tackle problems in various industries.
Lots of growth opportunities if you're willing to teach yourself Many friendly and curious people Tasty food Fun events Good yoga classes. The wheel is reinvented all the time here since we never actually use industry best practices. The leads are young (especially on product development) and it's an intensely political workplace. Many of the leads are horrible at giving honest feedback and people are frequently burned by this (including myself). People are often praised for working through the night or weekends. They are never praised for planning ahead to avoid such catastrophes. Working long hours is a badge of honor here.
Palantir is a very well run company with incredibly high caliber employees and products. Code reviews are rigorous and the quality of software is stellar. Lots of interesting work, fast-paced team. The culture of the company is such that you do need to be willing to commit more than working hours to it. There is a culture of Palantir being in many aspects of life to weekend hangouts to business trips. . . etc.
Hover over to see details. This data was sourced from submissions at levels.fyi.