I applied online. The process took 2 weeks. I interviewed at LinkedIn (Mountain View, CA) in Dec 2013
Interview
1st round Phone Screen: The lady was sweet and asked what position I was interested in and the general HR questions like what am I looking for in an internship.
2nd round Phone Technical:
Given a sorted array with duplicates and a number, find the range in the
form of (startIndex, endIndex) of that number. For example,
find_range({0 2 3 3 3 10 10}, 3) should return (2,4).
find_range({0 2 3 3 3 10 10}, 6) should return (-1,-1).
The array and the number of duplicates can be large.
I interviewed at LinkedIn (Mountain View, CA) in Nov 2025
Interview
Pretty chill overall. Recruiter call -> OA -> 1h behavioral and 1h technical, back-to-back. 2 LC mediums for technical. Was asked to dry-run the code and follow-up questions after solving it optimally.
I applied through a recruiter. I interviewed at LinkedIn in Nov 2025
Interview
Starts with OA, then goes to phone screen. After phone screen, there is a super day with behavioral with hiring manager and then a technical with a senior engineer with two medium LC questions.
Interview questions [1]
Question 1
They asked why I was interested in an internship at LinkedIn.
Recruiter screen (20 min) basic behavioral questions, Virtual Onsite (40 min w/ Hiring Manger, 40 min for technical). HM portion was very laid-back and conversational. technical included 1 lc easy and 1 lc medium
Interview questions [1]
Question 1
Why did you choose Computer Science?
Binary search problem
set union/intersection problem