I applied through an employee referral. The process took 1 week. I interviewed at Pinterest
Interview
Had a referral from a friend. One hour long interview -- 45 minutes for technical questions and 15 minutes for questions. Was asked six questions: four knowledge questions and two coding questions. Interviewer was tough, wanted very precise answers. Topics were varied. Questions themselves were about medium difficulty, but having to answer so many in so short of a time was very difficult. Did not get a followup interview.
Interview questions [1]
Question 1
What is the purpose of a database index? What is the tradeoff?
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 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.