I'm a 2025 grad and I just got through the LinkedIn new grad SWE loop. It took me a while to find prep advice that was actually for entry-level and not for senior engineers, so writing this for the other new grads.
First: the LinkedIn new grad process is more structured than some other big tech. They have a fairly defined funnel: an online assessment, a technical phone screen, then a virtual onsite.
Online assessment: Two LeetCode-style problems, 90 minutes. One was array manipulation (medium), one was a graph problem (BFS/DFS, medium). Nothing wild. If you can do LeetCode mediums comfortably in 45 minutes each you're fine. They use CoderPad or a similar environment.
Technical phone screen: One coding problem (medium difficulty) plus a few behavioral questions at the end. The behavioral stuff is light at this stage, basically tell me about a project you're proud of. The coding problem I got was sliding window on a string. I explained my approach before coding which I think helped.
Virtual onsite: Three rounds. Coding: Two problems. One I'd call easy-medium (hash map counting), one was medium-hard (I used a stack, took me to the last 5 minutes). They were patient about me thinking out loud. Behavioral: LinkedIn cares about their cultural pillars. Look up their "Members First" framing. They'll ask about times you prioritized users/customers, times you disagreed with a direction but executed anyway, how you handle ambiguity. Hiring manager chat: Less formal, more conversational. They want to know you're interested in LinkedIn specifically, not just any big tech job. Have a real answer for why LinkedIn, not just "I use the product."
What I wish I'd known: The behavioral rounds matter more than I expected for new grad. I almost treated them as filler. They're not. Prep 3-4 solid stories with real structure.
Timeline was about 4 weeks start to finish. Waiting on the offer still actually. Fingers crossed.