Phone interview
For the problem given to me, two approaches were possible: a recursive and an iterative solution.
The interviewer had the recursive solution clearly memorized. I presented the iterative solution.
My second question was straightforward. I wrote the code covering all boundary conditions and edge cases. I included comments for my code and explained each line, along with the reasoning behind my approach.
Very disappointing. I had respect for LinkedIn as a company; not anymore. This seems to be the trend for all LinkedIn interviews. If you code what they have in mind, you pass.
The following metrics were computed from 105 interview experiences for the LinkedIn Senior Software Engineer role in United States.
LinkedIn's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for LinkedIn's Senior Software Engineer interview process in United States.