The best part about Netflix is that they try to pay 20% more than everybody else, so the compensation is good. They are not shy about spending money, so travel is business class, you'll get a new MacBook Pro every year, etc. The people there tend to be very nice, the catered lunch is delicious, and so forth. While there is still a lot of action in Los Gatos building the technology (although arguably it is becoming mature, as streaming is a commodity), the real drama is in Los Angeles, relating to content. Netflix has very strange politics, because people's jobs are at the whim of their manager. In other words, if a manager decides that a particular report is no longer a "star," he or she will get a package.
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.
On a given street, there's a bunch of houses and lamps nearby. It looks kind of like the following (H being houses, L being lamps): js L H L H H 0 1 2 3 4 We de... Try to solve.
Since a graph (/lessons/simple-reference-to-graphs) is one of the more difficult data structures to conceptualize in a programmatic 2D manner, let's go ahead and... Try to solve.
Arrays are amazing for looking up elements at specific indices as all elements in memory are contiguous, allowing for O(1) or constant time lookups. But often we... Try to solve.
Let's define the "compacting" of a string as taking an input like the following: 'sstttrrrr'. We want to take the number of sequential appearances (number of tim... Try to solve.
A circular array (/challenges/next-larger-in-a-circular-array) is one where the next element of the last element is the first element. You know how standard arra... Try to solve.
Recall that a stack is an abstract data type modeling a collection elements. Its primary operations are push (which adds an element to the top of the stack) and ... Try to solve.
Write an algorithm to merge two sorted linked lists and return it as a new sorted list. The new list should be constructed by joining the nodes of the input list... Try to solve.
This problem is a fun combination of the famous Two Sum problem combined with with a binary search (/lessons/binary-search-technique) tree. Given the root of a b... Try to solve.
Rich Smith is a leader at Netflix and Dev Color. Today, he shares how he learned how to code and fig...
This information was sourced from reviews originally posted on Glassdoor.
Perks like free food, unlimited vacations (though a double edged sword really), swag, sometimes exciting projects and some good coworkers. Too much of hiring and firing. As a result everyone is looking out only for their roles and jobs. A lot of political crap. Esp. not good for single income families or H1B visa holders. I've had people cry when they are let go because they don't have any other options. Take the good salary with the risk it gives. You will be let go, it's just a matter of when. Growth opportunities are non-existent and your salary bumps are very subjective. Change the way you reward your employees, now there are a lot of people that would push their colleagues under the bus. Sadly Netflix has changed for the worse in the past decade.
Lots of transparency and communication. Big focus on inclusivity and psychological safety. Team members are mature and I find have high emotional intelligence. Team leader is great, delegates a lot, no micro management. She also challenges us constantly and give very candid and direct but always tactful feedback. I feel like I have a lot of opportunities to improve here. 've seen the "freedom and responsibility" motto used as what seemed like a way to avoid looking at a problem deeper. But it hasn't been a major problem.
The company culture was extremely empowering - as an employee I really felt like I was listened to and had the freedom to do what I felt was best for the business. Knowing that management wanted employees at every level to understand the long and short term business strategies so that they could themselves make the best decisions for the business was extremely empowering - this kind of transparency is rare in companies. Coworkers were really smart and passionate about what they did. Management was self reflective and introspective. The company was constantly innovating and looking for ways to improve, so you never felt like you were sitting still. Perks and compensation were also the best I've experienced in my career.
You'll be working with mostly extremely competent people. Dealing with teams within the company is extremely easy, as most people are very helpful and efficient. They pay you a lot of money, and give you perks like free food, paid cell phone bill, 401k, etc. This is all great, but for me, the biggest draw is always people, and your team will make or break your experience here, so make sure you know what you are getting into at the interview, and don't accept jobs with teams that you don't feel excited about being part of. More communication with your teams is absolutely essential if you want to retain good people, but you don't need a Glassdoor review to tell you that. Empower your HR teams to instill the idea that taking time off is a healthy part of working here, and no one should feel nervous about taking time off. You will need to say this many times before it becomes part of the culture.
Hover over to see details. This data was sourced from submissions at levels.fyi.