Very "Pinteresty" environment, DIY, and artsy. Great for those who have a creative passion. Will have random fun events, KnitCon, and can attend studio nights taught by an employee. Lots of work to do, especially in ads and visual search. You will have a lot of impact with the work you do. Very methodical with growth, which leads to building a better product (w/ ads) - Ben, CEO, has a great vision & direction and is very inspirational. Biggest gripe is the amount of people who are not passionate about the company/product. Start developing engineers in house rather than hiring so many outside people, who also may not even care for the product. Also, start looking more at culture fit like other tech companies do.
We'll send you over 100 of the most common coding interview questions, once a day with visual explanations. Join over 16,323 users who are doubling their salaries in 30 minutes a day. All subscribers get a free 86-page preview PDF with a week of study material.
Note: ensure you read the disclaimer on the previous page reading the accuracy and sourcing of these problems.
*This was submitted by user Hackleman.* Determine how "out of order" a list is by writing a function that returns the number of inversions in that list. Two elements of a list L , L i and L ... Try to solve.
We have an array of length 2 * n even length that consists of random integers. 1, 3, 2, 6, 5, 4 We are asked to create pairs out of these integers, like such: 1, 3 , 2, 6 , 5, 4 ... Try to solve.
We're provided a positive integer num . Can you write a method to repeatedly add all of its digits until the result has only one digit? Here's an example: if the input was 49 , we'd go through the... Try to solve.
Suppose we're given an array of numbers like the following: 4, 2, 4 Could you find the majority element? A majority is defined as "the greater part, or more than half, of the total. It is a s... Try to solve.
Suppose you're asked during an interview to design an autocompletion system. On the client side, you have an input box. When users start typing things into the input, it should parse what's been ty... Try to solve.
Many modern programming languages have the notion of a stream. A stream is a resource _that's broken down_ and sent usually over a network in small chunks. Imagine a video that's playing it would ... Try to solve.
An edit distance is a way to quantify how different two strings are. This is calculated using **the minimum number of transformations to turn one string to another**. The transformations include in... Try to solve.
Let's implement a Binary Search Tree ! Recall that a binary search tree , or a BST , is a binary tree lessons an intro to binary trees and search trees that is ordered via these two properties... Try to solve.
Holberton School grad Jinji is now a Pinterest Software Apprentice! Read about his background as a p...
Pinterest's engineering manager, Makinde Adeagbo, talked to TechRepublic about his jobs at Facebook ...
This information was sourced from reviews originally posted on Glassdoor.
There's lots of opportunity for individual engineers to make big impact (if you are ambitious). For example, two frontend developers created a new feature in their spare time, and it's going to be launched later this year. The company is still paying down some big tech debt, so product velocity has been slow for the past few years. Need faster execution. Amazon/Google/Instabook are innovating faster than before, and are on track to catch up.
I've interned at Pinterest, Microsoft, LinkedIn, and Facebook. Out of all of them, I chose to return to Pinterest for full-time because I found my fellow employees here were extremely passionate about the product. During my internship, my team gave me all of the "cool" tasks because they wanted me to enjoy my internship. There were also plenty of intern events organized, and housing or stipends offered. I made a lot of long-lasting friends while interning here, and so ultimately chose to sign a return offer and now work full-time. The company is growing now and isn't as small as it was during my internship. At the time there were around 500 employees, but now it has more than doubled.
I had a great time as an intern at Pinterest. On the recruiting side of things, the University Recruiting team put together plenty of cool events, and they did a great job of selecting a diverse group of kind, considerate people. I was on a small team and got to work on two features: one shipped, and one did not. My team made me feel like I was part of the company even though I was only an intern, and I made some great connections over the summer. I'll always look back fondly on my Pinternship. The internship's a lot of work, and there were a few days I was in the office pretty late trying to get code in before branch cut the next day. Other than that, it's a good work/life balance.
Attracts a lot of average product managers and strong designers applying for product-design centric company. However, we have a lot of trouble attracting and keeping seasoned engineers. We also tend to attract micro-managing engineering managers who like to run teams like sweat shops focusing on tactics rather than strategy. Look deeper in the current restructuring. Those who are desperately promoting themselves might be bad apples in the making to further the toxic culture of the departed.
Hover over to see details. This data was sourced from submissions at levels.fyi.