The recruiter was awesome and had great communication.
I completed a phone screen with her, followed by two technical phone interviews.
Both technical interviews were conducted in an IDE of my choice, with an interviewer observing my screen via Skype. I was given 45 minutes to complete the problem, and then allowed to finish and submit it from home.
I passed the first telephone screening but "failed" the second. When I asked for clarification on why I failed, the recruiter sent me the engineer's response, which detailed numerous issues with my code.
Granted, these problems were present during the initial 45 minutes as I worked through the problem. However, my final submitted solution had none of these issues.
It was evident that the second interviewer did not review my final solution. He made his judgment based on what he observed during the live coding session, yet still instructed me to submit a final answer.
Implement a shooting algorithm for the game of Battleship.
Implement an algorithm to convert an integer into a Roman numeral string and vice versa.
The following metrics were computed from 285 interview experiences for the LinkedIn Software Engineer role in United States.
LinkedIn's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for LinkedIn's Software Engineer interview process in United States.