The interview process was pretty standard:
I progressed as far as the onsite interview but did not receive a final offer.
The coding challenge involved creating an infinite scrolling webpage using provided JSON data. The phone screen focused on a simple string/array problem. The onsite interview consisted of one practical coding challenge, followed by two data structures and algorithms challenges.
Basic array and string manipulation questions.
Make sure you know your basic data structures, especially arrays and hash tables.
Practice LeetCode easy and medium problems.
The following metrics were computed from 4 interview experiences for the Pinterest Software Engineer Apprentice role in San Francisco, California.
Pinterest's interview process for their Software Engineer Apprentice roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Pinterest's Software Engineer Apprentice interview process in San Francisco, California.