Taro Logo

Software Engineer Interview Experience - Mountain View, California

August 1, 2014
Negative ExperienceNo Offer

Process

2 telephonic followed by 6 in-house algo/design/coding interviews.

  • How to find if nodes in a graph are exactly 1, 2, or 3 edges apart. How would you distribute a graph across machines?
  • Given a set of characters and a string, find the smallest substring which contains all characters.
  • Implement a delayed scheduler for jobs using pthread APIs (mutex/cond_var).
  • You have a bunch of numbers coming in, and given a window size, how would you save numbers so that you can return a number if present in the window and provide the average for the current window.
  • Manager round: You are given a bunch of machines with services running on them, how would you improve things. Very vague design talk.
  • Reverse words in a string.
  • Implement decimal to Roman and vice versa.

Questions

The two-person interview panel system at LinkedIn (one senior, one junior) is peculiar.

It is the interviewee's responsibility to manage time during the interview.

Was this helpful?

Interview Statistics

The following metrics were computed from 63 interview experiences for the LinkedIn Software Engineer role in Mountain View, California.

Success Rate

24%
Pass Rate

LinkedIn's interview process for their Software Engineer roles in Mountain View, California is very selective, failing most engineers who go through it.

Experience Rating

Positive49%
Neutral27%
Negative24%

Candidates reported having very good feelings for LinkedIn's Software Engineer interview process in Mountain View, California.

LinkedIn Work Experiences