I applied online. The process took 2 months. I interviewed at Pinterest in Nov 2017
Interview
I was given a coding challenge, which was quite tedious, but manageable. Then, I was scheduled for a first round phone interview, which I passed with very positive feedback. Then, I had another phone interview. I solved the problems fairly quickly and received positive feedback from the interviewer. Almost a month later they sent me a rejection email. It seems that they're only looking for certain "types" of candidates, and unless you fit that mold, you're most likely not going to get the job. Spend your time on the coding challenge + two phone interviews elsewhere, it's not worth it. This company just wastes people's time.
Interview questions [1]
Question 1
Coding challenge description can be found in Glassdoor already. Aside from that, BFS/DFS questions, matrix questions etc. Questions were pretty straightforward.
I applied online. The process took 4 weeks. I interviewed at Pinterest
Interview
I applied online and they contacted me around 2 weeks later. They gave me a coding challenge to complete and it was two questions and I had 24 hours to complete so it wasn't too bad. After I submitted, it was around 2 weeks later I got word that they wanted to have a phone interview. The screen wasn't too bad. They asked me about a look and say problem and then put a twist on it and made it more and more complex as I answered along. I believe what they are looking for is someone who can fully finish what they expect a solid candidate can answer and then perhaps add a bit more. I was able to almost get to the improving/analyzing of the runtime but not quite. I had finished writing my recursive methods and time was up. So be quick but accurate too! They expect top-notch students/candidates. It's not hard at all to achieve what they want but it does take a lot of practice.
I applied online. The process took 4 weeks. I interviewed at Pinterest in Oct 2017
Interview
Coding take home challenge through Lytmus. The most difficult part of the challenge was figuring out Lytmus, and even though the questions were easy and I submitted working solution to all of them I didn't move on.
If the hardest part about your interview is figuring out your interview platform you're doing something wrong.
I applied through a recruiter. The process took 3 weeks. I interviewed at Pinterest (New York, NY) in Sept 2016
Interview
First, you do a 90 minute coding challenge representative of the work one would do at Pinterest. Use of APIs, SQL, etc. Then, there are two phone screens, each with an initial problem that gets harder as you solve (eg, more parameters). Make sure you understand the desired output because that was ultimately what didn't get me the job.
Interview questions [1]
Question 1
Given a list of names, join them with correct grammar.