Ho presentato la mia candidatura tramite l'università. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Palantir Technologies
Colloquio
First a phone call with a recruiter. Then 2 phone interviews. The recruiter was nice, simple questions about why I wanted to work at Palantir and then a question involving a binary search.
First phone interview asked a simple algorithm question to identify if all the characters in string1 could be found in string 2. Then asked a troubleshooting question.
Second phone interview asked for a function to find the minimum value that a program can hold without rounding down to zero. Then he also asked a troubleshooting question.
The second technical interviewer was either rather unintelligent or very very inexperienced at interviewing. He phrased his questions weirdly and made mistakes; I'm not confident he even understands why what he said was wrong and stupid. He handled the entire interview weirdly. I got both the algorithm question and troubleshooting question correct and no offer - I think he really understood very little.
Also, not sure why they need a Recruiter phone screen and then 2 technical phone screens. The last guy was very unpleasant to talk to and clearly did not come to the interview prepared. He called late and spent the first 5 minutes shuffling through something to find questions.
Domande di colloquio [1]
Domanda 1
1) Troubleshooting q where client cannot connect to server
2) Client copied text from .ini file into a .doc and then back into .ini plain text, but java couldn't read it. -the .doc changed the character coding from Unix style to Windows
Ho presentato la mia candidatura online. La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Palantir Technologies (Palo Alto, CA) nel mese di nov 2013
Colloquio
Very detailed and long process. Multiple phone interviews and then if you are successful you are invited to Palo Alto for a day of interviews at HQ. I was able to get through every interview, however I did not get to the founder interview. The founder interview is the last step to an offer. The interview process was very computer science oriented, despite the team I was applying for was one of the least technical teams. Many of the interviewers were not computer scientists, however I did not get the position because of a mistake I made in the algorithms interview. I understand they want the best talent, but basing an interview on a skill that is only a small portion of the team seemed weird.
Domande di colloquio [1]
Domanda 1
Find the median of a list of N elements. N elements may be removed or added at any time.