Navigating LinkedIn's Onsite: Software Engineer Interview Challenges & Insights

linkedin | Software Engineer | Interview Experience

Interview Date: Not specified
Result: Fail
Difficulty: Average

Interview Process

The interview process consisted of five onsite rounds. The first two rounds focused on coding and were conducted by local interviewers. The questions included well-known problems such as checking for isomorphic strings and a problem involving an m*n grid where each cell has a direction that can be changed. The challenge was to determine the minimum number of changes needed to navigate from the top-left corner to the bottom-right corner of the grid.

The next day, there was a system design interview focused on calendar applications. After this round, the candidate decided to withdraw from the process.

Technical Questions

  1. Nested List Weight Sum (Depth-first Search, Recursion)
  2. Isomorphic Strings (Hash Table)
  3. Minimum Direction Changes in Grid (Breadth-first Search)

Tips & Insights

Consider practicing common coding problems and system design scenarios, as these were central to the interview process.