I applied through a recruiter. The process took 1 week. I interviewed at Pinterest (San Francisco, CA) in Oct 2018
Interview
The interview started a bit late. The interviewer appeared distracted from the beginning. He inquired about my current role but did not have any follow up questions regarding any technical projects related to the candidacy. We dove into a technical question which was extremely poorly framed. Additionally, when I inquired regarding the i/o and assumptions it took him 2-3 min each time to come up with an answer and at one point he wasn't even listening. It was a frustrating back and forth experience where more time was spent on the questioning rather than the actual technical problem and the concepts.
Towards the end of the interview, I was given <5m for questions and at the final minute I was told that the room had to be vacated and that the interview needed to finish.
Interview questions [1]
Question 1
Write two functions: #1. A method which will be called when an event occurs #2. A method to retrieve the count of events in the past N seconds.
Recruiter call, tech round, onsite and rejection call. They sent me an email about a week after the last onsite and asked me to schedule a call on the same day. I scheduled a call to listen 30 second long rejection notice. A half of interview rounds were horrible. Interviewers were not prepared and arrogant.
1st round technical phone screening with in 1 hour.
One follow up question was asked.
The problem was not too hard, but it requires you finish really fast without bugs.
Interview questions [1]
Question 1
Leetcode 1564. Put Boxes Into the Warehouse I.
Follow up: what is maximum total box sizes.
Good experience not the best outcome. Was 1000% sure I completed all coding and sys design but was told didn't get enough signal for the competency round. Overall very organized but not very satisfied with the response.