Cracking LinkedIn's Software Engineer Interview: Tackling Nested List Challenges

linkedin | Software Engineer | Interview Experience

Interview Date: Not specified
Result: Not specified
Difficulty: Not specified

Interview Process

I recently interviewed for the Software Development Engineer (SDE) position in the infrastructure track at LinkedIn. The interview consisted of multiple rounds, including a coding interview, a system design interview, and a behavioral interview. The coding interview was focused on algorithmic problems, while the system design interview required designing a job scheduler and discussing scaling and optimization strategies.

Technical Questions

  1. Nested List Weight Sum
  2. Nested List Weight Sum II
  3. True/False question regarding a coding problem
  4. Write each subset of a given set
  5. System design: Design a job scheduler and discuss scaling, retries, and parallel execution

Tips & Insights

Be prepared to discuss leadership and cross-team cooperation in the behavioral interview. It’s also essential to think about optimization strategies for systems handling high request volumes.