I applied through an employee referral. The process took 1 week. I interviewed at Pinterest
Interview
Brief 30 minute phone screen then went onsite for a longer interview with a senior developer. Going onsite was optional, could have just been another phone screen and it would not have mattered. The recruiter was extremely helpful and accommodating and the interviewers were both very personable and not intimidating. Overall a great experience which I learned a lot from.
Interview questions [1]
Question 1
Given an array of names, print out all the names with the proper conjunctions between them (e.g. commas and "and").
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 Sep 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.