I applied online. The process took 1+ week. I interviewed at LinkedIn in Mar 2015
Interview
I was contacted for a phone interview by a LinkedIn Recruiter, who offered a time to undertake the interview that I was unable to attend. Therefore, I quickly replied with a counter time in the future to which I received no reply until days after the suggested time. Despite this unfortunate start, the interview (which we undertook via Skype) was fair with many interesting questions.
I applied online. The process took 2 months. I interviewed at LinkedIn (Dublin, Dublin) in Feb 2015
Interview
first step screening with a recruiter
second step phone interview with a team manager (competency based interview)
third step on site face to face interview with 2 team managers (10 mins power point presentation about "your career goals" + 20 mins role play + 20 mins competency based interview)
fourth step courtesy call from a member of the team
fifth step reference checks
sixth step background verification conducted by an external agency
Interview questions [1]
Question 1
standard competency based interview questions.
the most important part of the whole interview process was the role play.
I applied through a recruiter. I interviewed at LinkedIn in Apr 2015
Interview
Got contacted by HR on LinkedIn. Didn't have a call with her, just a few questions over mail.
Standard question with a bit of a difference. Prepare well for the recently asked questions, LinkedIn repeats questions in telephonic interview.
Interview questions [1]
Question 1
public interface Triangle {
/**
* Three segments of lengths A, B, C form a triangle iff
*
* A + B > C
* B + C > A
* A + C > B
*
* e.g.
* 6, 4, 5 can form a triangle
* 10, 2, 7 can't
*
* Given a list of segments lengths algorithm should find at least one triplet of segments that form a triangle (if any).
*
* Method should return an array of either:
* - 3 elements: segments that form a triangle (i.e. satisfy the condition above)
* - empty array if there are no such segments
*/
int[] getTriangleSides(int[] segments);
}