All companies

THE INTERVIEW BRIEFING

LinkedIn Interview Guide

Prepare for LinkedIn with a focused mix of coding, design, and communication. Start with your job description and confirm the interview loop with your recruiter.

10 Question notes 6 Practice picks 5 Levels mapped

01 / MAKE YOUR NEXT SESSION COUNT

Your preparation, made concrete.

AlgoDaily practice • not reported questions
0130 min suggested

Tree traversal under pressure

Return a binary tree in level order. Compare an iterative queue with recursion and test an empty tree and a long chain.

What a strong answer demonstrates

A correct traversal, bounded auxiliary memory, and a clear explanation of the trade-off.

0230 min suggested

Find the right array pattern

Merge two sorted arrays. Then adapt your solution when one array has enough unused space to hold both. Explain how you avoid overwriting unread values.

What a strong answer demonstrates

A maintained invariant, correct boundary handling, and justified complexity.

0320 min suggested

Behavioral storytelling

Describe a technical decision you changed after receiving feedback. Explain your contribution and the outcome.

What a strong answer demonstrates

Specific actions, honest reflection, and measurable impact.

BEFORE YOU PRACTICE

Ask your recruiter.

Get the details that a generic company guide cannot know.

  • Which team and level is this opening for, and what does success look like?
  • What rounds, durations, and evaluation criteria should I prepare for?
  • Which languages, tools, and AI assistance are permitted?
  • Will design focus on frontend, backend, infrastructure, or another specialty?
  • Are there accommodations or preparation materials I should request?

LinkedIn practice problems

Company-linked challenges and related lessons from our library. Not a prediction of your interview.

Questions candidates have reported

Aggregated from candidate submissions and public sources.

Q1
Generate All String Permutations: Output all the permutations and compute the code time complexity.
Q2
Levenshtein Edit Distance: Find distance between words in a string eg: String => "I am a good girl" distance between "I" and "good" is 3.
Q3
Validate a BST: How to validate is a binary search tree is legit?
Q4
Write a function that, given a list of integers (both positive and negative) returns the sum of the contiguous subsequence with maximum sum. thus, given the sequence (1, 2, -4, 1, 3, -2, 3, -1) it should return 5.
Q5
Design a web based presentation system.
Q6
Develop a module on the actual site, keeping in mind the concepts of graceful degradation and supporting all users.
Q7
How would you design amazon.com?
Q8
Consider a b2c website like amazon, which will receive thousands requests from buyer per minutes. how will you design the "shop cart " component for it? where should the customs' shop cart data stored?
Q9
Find out at least one 3 elements array in a given integer array. the 3 elements have to be able to form a triangle.
Q10
Given a maximum line length, left right justify a long string. (make spaces evenly distributed between adjacent words)

Engineering levels & compensation

Historical figures from existing records; date and location may be unspecified. Verify current ranges on Levels.fyi.

Level 1

Software Engineer

$209,644

$139,900 base · $52,519 stock · $17,225 bonus

Level 2

Senior Software Engineer

$301,615

$169,615 base · $110,154 stock · $21,846 bonus

Level 3

Staff Software Engineer

$430,231

$201,423 base · $197,154 stock · $31,654 bonus

Level 4

Senior Staff Software Engineer

$686,667

$336,667 base · $276,667 stock · $73,333 bonus

Level 5

Principal Staff Software Engineer

Not Available

What people at LinkedIn say

Reviews originally posted on Glassdoor.

Get to work with very talented engineers and learn good practices Infrastructure and tooling are highly developed Good reputation and name recognition when you leave Flexible hours Great pay and benefits. Development moves at a glacial pace. Management makes questionable decisions and is not transparent. Less and less focus on making a quality product for members, more focus on $$$. Easy to get stuck on a bad project if you're not proactive.
Good perks and vacations with week long shutdowns twice a year. Good food and we'll perceived brand name. Also stocks are appreciating, thanks to Microsoft cloud. Technology stack sucks and the network effect of selling yourself to get promotion has led to engineers not focusing on companies success but individual promotion. Very few teams actually do real good work. Get rid of this toxic promotion driven environment. You will lose good engineers who actually put in hard work.
Work/life balance. Matching 401k. Excellent food. Unlimited PTO that people actually take. Lots of smart people. We still feel mostly independent after the Microsoft aquisition. Interesting projects. Many native Chinese speakers prefer to work in Chinese. This had led some managers to build homogenous teams based on race. LinkedIn, being a job searching platform, celebrates when people find their #nextplay, which sounds fine, but is also their way of ignoring problems with retention.
Great perks, great culture with a lot of emphasis on professional development and personal growth. Great work-life balance. Management very focused on listening to employees and keeping employees happy. I have only worked here a couple of months. Nothing too negative has made itself apparent to me thus far. Keep up the good work, mostly! Instituting a no-meeting day company-wide is one of my wish list items.
Excellent pay: including stock, 10% discounted ESPP for up to 15% of your salary, 50% match on 401(k). Unlimited vacation time, including company shut down from Christmas to new years and 1 week shut down for 4th of July. Flexible hours: no one care when you come in/out or work from home as long as you get things done. Good work/life balance. The company has programs that encourage happiness, health and well being, like on-site gym and $2000 annual wellness allowance, monthly indays. Fair performance evaluation and room for growth. Plenty of tech talks for you to improve yourself. LinkedIn's titles are a little inflated in comparison with other companies (e. g. other companies take longer to get to senior), so it'd be to your advantage when jumping to another company.
Inside the workplace

About LinkedIn

A day at LinkedIn