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.
Subscribe to AlgoDaily today and join over 12,848 brilliant developers leveling up fast by learning computer science concepts visually, tracking their job applications, and solving the most common coding challenges daily.
Note: ensure you read the disclaimer on the previous page reading the accuracy and sourcing of these problems.
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 o... 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... Try to solve.
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 elemen... 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 ... 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 th... 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... 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. Imagi... Try to solve.
<img src="https://storage.googleapis.com/algodailyrandomassets/curriculum/trees/implement-a-trie.png" class="img-fluid" /> Suppose you're asked during an intervi... 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.