Professional network · Interview pack

LinkedIn data interview pack

17 written questions with answers, the loop shape people report for LinkedIn, and the stacks to practise. Built from DataLane's original question bank and publicly discussed interview themes, not leaked exams. Last editorial update 2026-08-22.

What is in this pack

Questions by topic

  • SQL1
  • Coding2
  • Streaming9
  • Warehouse4
  • System design1

9 easy · 3 medium · 5 hard

Rounds (2)

  1. Streaming
  2. SQL

Themes: Kafka, Member event grain, Metrics layer

Free with a DataLane account

The first 3 questions are below. Sign in (free, no plan needed) to read all 17 and download the pack as a PDF.

Sign in free to download

Free preview

  1. 1. SQL · hard · SQL

    When do you use a covering index / clustering key versus rewriting the query?

    If the query already filters a selective column and still scans everything, storage layout (partition, cluster, index) is the lever. If it selects * and joins at the wrong grain, rewrite first. Do not add a clustering key to hide a CROSS JOIN.

  2. 2. Coding · easy · Spark

    Narrow vs wide transformation. Why does that decide runtime?

    Narrow (map, filter) stays on the same partition. Wide (groupBy, join) shuffles over the network. Shuffle is the expensive part. If you can filter and project before a join, you cut shuffle bytes. That is the interview.

  3. 3. Coding · easy · Spark

    foreach on the driver vs foreachPartition.

    Side effects belong on executors, idempotently. A driver for-loop over collect() is the anti-pattern.

14 more questions are in the full pack.

Sign in free to unlock →

Search DataLane

↑↓ navigatealt ↑↓ jump group↵ openesc close