I applied through an employee referral. The process took 2 weeks. I interviewed at Pinterest in Nov 2014
Interview
I initially met some employees through a developer conference and they invited me to the office for lunch. I was very impressed with the culture and the employees and so they set me up for an initial "phone" interview. I work close by, so I went to the office rather than taking the interview over phone. The next week I came back for interviews from 8:30 to 1:30 with five different engineers on the web team and lunch with another member.
The questions were pretty typical for software engineer interviews. Some binary tree questions, array manipulation questions, and also some fun write your own version of some popular custom UI element questions. The interviews were each themed for Architecture, Platform Specific (Javascript), Algorithms, Problem Solving, and Culture Fit. I think it allowed good time for getting to know me as an interviewee.
The interviewers were really nice and helpful, and seemed happier than the typical I'm-Smarter-Than-You Silicon Valley interviewer. It was a breath of fresh air.
I applied through a staffing agency. The process took 2 weeks. I interviewed at Pinterest (Ciudad de Mexico) in Aug 2024
Interview
El primer filtro fue un problema de hacer una función para transacciones. Dicha función dividía la cuenta de n transacciones de un viaje entre 4 amigos en partes iguales. Entender que nadie se quedó con más, ni menos. La entrada viene como objetos. Y recibe tres parámetros la función que vienen dentro de un Nico parámetro en la función que es transactions. Viene: payer, quantity, payeers(un array con las personas que pagaron una transaction a payer).
La solución es un enfoque directo.
Apenas fue el primer paso. Los siguientes aún no los he hecho.
I applied online. The process took 1 week. I interviewed at Pinterest (San Francisco, CA) in Apr 2018
Interview
I had a phone call interview. Although , it was hard to hear the interviewer, they made me feel welcome. They wanted to see more logic and thinking than writing actual code.