Talked with a LinkedIn representative at the university job fair and dropped my resume. Within two weeks a recruiter contacted me to set up a technical phone interview with a member of the LInkedIn team. This was one of my first software interviews so I was a little unprepared and caught off guard. Interview went poorly and interviewer seemed bored.
Interview questions [1]
Question 1
Write a method implementing a given interface to merge two streams of numbers.
I applied through college or university. The process took 1 day. I interviewed at LinkedIn
Interview
I handed in my resume via my school's co-op website. I ended up getting an interview and there were 2 rounds. The interviewer was really friendly and I felt really comfortable talking with him. He asked me about my side projects and talked about the type of work he did and the work previous interns did. I didn't get to 2nd round though
Interview questions [1]
Question 1
The interview problems were fairly straightforward. One was given 2 Nodes in a binary tree, find the closest ancestor and the other one was given a 2D array of people who follow one another, determine who's an influencer(followed by everyone, follows no one). Example: If A[i][j] is true, then person i follows person j.
I applied online. The process took 2 weeks. I interviewed at LinkedIn (Mountain View, CA) in Dec 2013
Interview
1st round Phone Screen: The lady was sweet and asked what position I was interested in and the general HR questions like what am I looking for in an internship.
2nd round Phone Technical:
Given a sorted array with duplicates and a number, find the range in the
form of (startIndex, endIndex) of that number. For example,
find_range({0 2 3 3 3 10 10}, 3) should return (2,4).
find_range({0 2 3 3 3 10 10}, 6) should return (-1,-1).
The array and the number of duplicates can be large.