Got a response about 2 months after applying online, saying that they were impressed with my Ruby on Rails work or something.
For some reason they didn't have me do the online coding challenge.
4 days after my phone screening, they called me back telling me that they wanted me to go on-site for more interviews.
We have strings of format A______,
an A followed by 6 spaces that can be a number 0-9.
We also have regular expressions with the operations "or" and "*" defined as follows:
The easiest way to illustrate this is to give an example.
"A000001 or A000000" has size 2 because it matches two strings.
"" represents a wildcard, so A00000 has size 10 because it matches 10 different strings (A000000 - A000009).
"A0* or A1*" has size 20,000 because it matches 20,000 different strings.
The question was this:
Write a function that takes in a number N and outputs a regular expression that matches exactly N strings of format A______.
The following metrics were computed from 1 interview experience for the Palantir Internal Applications Software Engineer role in Palo Alto, California.
Palantir's interview process for their Internal Applications Software Engineer roles in Palo Alto, California 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 Internal Applications Software Engineer interview process in Palo Alto, California.