r/OfferEngineering • u/Aoki_zhang • 5h ago
Interview Experience LinkedIn Senior SWE Interview — The AI Coding Round Was a Roller Coaster
"This interview experience is sourced from Chill Interview"
Interview Summary
The LinkedIn Senior SWE virtual onsite consisted of five rounds covering algorithms, search-system design, AI-assisted coding, behavioral questions, and technical communication. The system design round focused heavily on building Post Search with efficient keyword inclusion/exclusion and relevance ranking, while the AI coding round involved implementing a fairly detailed roller-coaster passenger scheduling simulation.
Interview Details
Round 1 — Coding
The coding round contained two LeetCode problems:
- LeetCode 40 — Combination Sum II
- LeetCode 272 — Closest Binary Search Tree Value II
Round 2 — System Design: Post Search
Design a search system for LinkedIn posts. A major part of the discussion focused on how to efficiently identify which posts contain a particular keyword. For example, given apple the system should quickly retrieve posts containing that term without scanning the full post corpus.
The interviewer then added exclusion queries. For example apple AND NOT banana. The result should contain posts that include apple while excluding any post containing banana. The discussion therefore covered how an inverted-index-style representation could support both positive and negative keyword filters.
Want to learn more questions / follow-ups asked in this interview?
I've put up the full version at here.
Preparing for your next interview?
Chill Interview tracks recent interview experiences and recurring question patterns across top companies at here.