I spoke to the recruiter once on the phone, who set up a technical phone screen.
The recruiter took forever to set up the phone screen—about 15 days.
The phone screen involved writing code on a shared code editor (Collabedit.com).
The interviewer called me and immediately jumped into the coding problem without much of a discussion.
Two players play a game. In this game, there are two piles of identical stones. The number of stones in the first pile is A and the number of stones in the second pile is B. There is also a positive integer constant K, which is a parameter to the game. It stays fixed throughout the game.
The players alternate taking turns. When a player's turn comes, that player first selects a pile and then picks any number of stones from that pile. They have to pick at least 1 stone and cannot pick more than K stones. The person who picks the last stone loses.
Write a method to determine if Player 1 has a winning strategy given A, B, and K, assuming both players play optimally.
The following metrics were computed from 33 interview experiences for the Pinterest Software Engineer role in San Francisco, California.
Pinterest's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Pinterest's Software Engineer interview process in San Francisco, California.