LinkedIn really cares about its employees. Many employees have the idea of "culture" and "values," but I don't know if there is another company that is really guided by these principles day in and day out at every level, from the individual contributor to the management chain.
Everyone is extremely approachable, even the CEO. You can walk up and talk to a Sr. Staff Engineer and ask questions about something, even if you are a new college graduate.
LinkedIn is very much not a top-down company. High-level initiatives and goals may be decided by higher-level management, but features and products come from the people who work on them. Everyone is encouraged to speak their mind and give their own opinion about anything, even if it is a product or service that you don't work on. Your opinion is valued.
Your performance is evaluated in a way where working well in a team and making your team's output better is rewarded. It never feels like it's you versus your coworkers. We are all on the same team, trying to achieve the same goals.
The perks are awesome. I believe we are the only company to have a full week company shutdown for July 4th, as well as the holiday time shutdown. Also, we now have discretionary time off (unlimited vacation days). We have incredible, healthy, free food, fantastic facilities, and an amazing music program.
Bottom line: LinkedIn cares about its employees and really listens to feedback and actually makes changes according to that feedback.
LinkedIn says that it very much values craftsmanship. However, thus far, it has shown that it values execution more. Things may be changing soon on this front, however, because there is now a renewed focus on craftsmanship.
Keep doing what you're doing. Everyone is doing a great job!
Two interviewers, who were software engineers from different groups, interviewed me for a different group. They asked two algorithms/data structures questions: one medium and one hard. The interview was interactive and friendly.
2 design questions on distributed systems 2 coding and algorithm questions 1 behavioral 1 craftsmanship Coding questions were easy-ish; design questions were harder. All questions were on a whiteboard. All interviewers were friendly, and the proces
Interviewing for a frontend position. The process included one phone screen, followed by an on-site interview. It was a pretty pleasant experience, though I didn't bring my A-game. The phone screen was pretty easy. The on-site consisted of three
Two interviewers, who were software engineers from different groups, interviewed me for a different group. They asked two algorithms/data structures questions: one medium and one hard. The interview was interactive and friendly.
2 design questions on distributed systems 2 coding and algorithm questions 1 behavioral 1 craftsmanship Coding questions were easy-ish; design questions were harder. All questions were on a whiteboard. All interviewers were friendly, and the proces
Interviewing for a frontend position. The process included one phone screen, followed by an on-site interview. It was a pretty pleasant experience, though I didn't bring my A-game. The phone screen was pretty easy. The on-site consisted of three