I recently completed the interview process with LinkedIn and wanted to share my experience.
Round 0: Phone Screen
- Bulb Switcher
- Nested List Weight Sum
I was able to solve both problems during the round.
Round 1: Coding Round 1
- Find the Celebrity
- A variation of Number of Islands
Solved both questions along with follow-up discussions.
Round 2: Coding Round 2
- Find Leaves of an N-ary Tree
- Max Points on a Line
Answered both questions and handled the follow-up questions as well.
Round 3: System Design (Architect)
A variation of Design Top-K YouTube.
I covered:
- Functional and non-functional requirements
- Scale estimation
- Core entities
- High-level architecture
- Deep dive into key components
There were several follow-up questions during the discussion, which I addressed.
Round 4: Technical Communication
This round focused on deep discussions about my past projects with multiple cross-questions.
Round 5: Host Manager / Hiring Manager
Topics discussed:
- Past projects
- Mentoring experience
- Leading projects
- Reasons for considering a switch
Verdict : Rejected