LinkedIn Data Scientist Interview Experience — Product Sense, SQL, and a Pandas Group-By Slip

LinkedIn·Data Scientist·Jan 2026
Technical Screenhard

Interviewers: the main interviewer and a shadow interviewer, both very friendly.

Question 1: Product Sense — how would you analyze a drop in traffic from the Home Page to the Profile Page? (20 mins)

My approach:

  • Start with a qualitative check: open LinkedIn's homepage myself to see if there's an obvious change or bug. For example, there was a recent user report that searching for someone's name showed "null null" — that kind of bug needs to be ruled out first.
  • Collect macro data: has LinkedIn's total traffic changed? Has average time on site changed?
  • Collect user path data: where do users go after landing on the homepage? Where do users who used to visit the Profile Page go now?

Interviewer follow-up: If total dwell time hasn't changed, what do you think is going on?

My answer: I suspected a product interaction change meant users no longer needed to click into the Profile page. For example, maybe the homepage added a hover feature — hovering over someone's name previews their basic info, so users can learn about the person without jumping to the Profile page. That would naturally lower Profile page visits, but it's a positive product improvement, not user loss.

Question 2: Product Sense — the homepage Feed changed from "everything" to "only relevant content." How would you measure success? (20 mins)

Measuring from the Viewer side: run an A/B test comparing the treatment group against the control group on engagement metrics — likes, comments, article click-through rate, etc.

Interviewer follow-up: Would the Poster side have concerns?

My answer: since content is now pushed to more precisely matched users, Posters should actually get higher-quality engagement. You could show Posters their content's total engagement volume, to help them see the value that relevance filtering brings.

Question 3: SQL (5 mins)

Join two tables (LEFT JOIN).

Question 4: Python (5 mins)

Calculate a certain ratio — not too hard overall, but partway through I got nervous and forgot to GROUP BY the first table before joining, which caused a small mess. Being nervous made my thinking a bit scattered.

Summary: the questions were medium difficulty and the interviewer was very friendly, giving a lot of guidance. For the Pandas part, remember to GROUP BY before you JOIN, or the result will come out wrong. The product questions were examined pretty carefully — you need to be able to connect a data anomaly back to a product feature change.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
LinkedIn
Role
Data Scientist
Rounds
Technical Screen
Difficulty
hard
Interview date
Jan 2026
Questions from this interview
1 question

Real LinkedIn interview experiences

First-hand reports from LinkedIn candidates — the rounds, the questions they were asked, and how it went.

All 25 LinkedIn interview experiences